dǎ de huǒ rè

Translation

  • (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

Synonyms

Chinese Tones