ēn tóng zài zào

Translation

  • your favor amounts to being given a new lease on life (idiom)

Synonyms

Chinese Tones