xīn ān lǐ dé

Translation

  • to have a clear conscience
  • to have no qualms about sth

Synonyms

Chinese Tones