Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

惹人心烦

rě rén xīn fán

Definitions

  • to annoy people
  • to be a pain in the neck