(idiom) to be on very good terms with each other · to hit it off with sb · to be passionately in love with each other · to carry on intimately with · (of trading, conflict etc) to be in full swing
Idiom
Want to practice speaking with a real teacher? Find a 1-on-1 Chinese tutor on italki (affiliate)