to fall deeply in love with someone
"He fell head over heels for her the moment they met."
to succeed with a very high score
Having information that most people do not have.
to do what one has promised
to organize or resolve a confusing situation
staying loyal and supportive for a long time
to suddenly feel or show great happiness