jià bu zhù

Translation

  • (coll.) unable to withstand
  • cannot bear
  • can't stand it
  • no match for

Synonyms

Chinese Tones