dà huò bù jiě

Translation

  • to be at a loss (idiom)

Synonyms

Chinese Tones