rèn rén zǎi gē

Translation

  • to get trampled on (idiom)
  • to be taken advantage of

Synonyms

  • 受人牵制, 受制于人
Chinese Tones