sweep somebody off their feet
US /swiːp ˈsʌm.bə.di ɒf ðer fiːt/
UK /swiːp ˈsʌm.bə.di ɒf ðer fiːt/

1.
enamorar a alguien, cautivar a alguien
to make someone fall in love with you very quickly, often in a romantic and exciting way
:
•
He tried to sweep her off her feet with flowers and romantic dinners.
Intentó enamorarla con flores y cenas románticas.
•
The charming prince managed to sweep the princess off her feet.
El encantador príncipe logró enamorar a la princesa.