zhēn fēng xiāng duì

Translation

  • to oppose each other with equal harshness (idiom)
  • tit for tat
  • measure for measure

Synonyms

Chinese Tones