Deep English

  • Why Choose us
  • Contact
  • Members
  • Daily Dose
  • Free Lessons
  • True Stories
  • Fast Fluency Formula
[topvideo] [getstartedvideo] [shadowingvideo]
Image of eyes

Idiom: Falling In Love

The English expression ‘to fall in love’ suggests that love is something that you can’t control. Love consumes us, overcomes us, and renders us powerless. Like gravity, we can’t resist it. And sometimes, we even ‘fall head over heels in love’ when we meet that special someone.

Image of eye

Love At First Sight

‘Love at first sight’ is an English expression that means to fall in love with someone instantly after just looking at him or her for the first time. Whether you believe this is real love or just shallow desire, it’s a familiar scene in today’s books, movies, and television shows.

Copyright © 2011~2023 DeepEnglish.com | Fluency Course | Contact | Members | Articles | Privacy Policy | Terms of Service