shēng lā huó chě

Translation

  • to wildly exaggerate the meaning of sth (idiom)
Chinese Tones