BEOLINGUS
Dictionary - TU Chemnitz

 German  English

jdn. wie ein Blitz treffen {vt} (als Frau/Mann plötzlich faszinieren) [soc.] to sweep sb. off their feet

Gleich bei unserer ersten Begegnung hat es mich wie einen Blitz getroffen / hat es mich voll erwischt. The first time I met him/her, I was swept off my feet.

She completely swept him off his feet. Er war von ihr völlig überwältigt.

Meine Schwester hat sich Hals über Kopf in einen älteren Mann verliebt. My sister has been swept off her feet by an older man.

Sie wartet auf einen Helden, der ihr Herz im Sturm erobert. She's waiting for some hero to come and sweep her off her feet.