dǎ bu guò

Translation

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