liáo yǐ zì wèi

Translation

  • to find some consolation (idiom)
  • to find relief in

Synonyms

Chinese Tones