dǎ bu guò

Translation

  • unable to defeat
  • to be no match for sb
Chinese Tones