sweep one off one's feet

  1. hayran bırakmak, meftun etmek, derin iz/intiba bırakmak.