1) explanation (в разл. знач.)
declaration (в любви||of love) требовать объяснения у кого-л. – to demand an explanation of/from smb., to insist on an explanation from smb. туманные объяснения – vague/confused explanations
2) разг. (выяснение отношений) face-to-face meeting ( )
having things out
с. explanation
(разговор) discussion
having things out
~ в любви declaration of love