dà bù liǎo

Translation

  • at worst
  • if worst comes to worst
  • (usu. in the negative) serious
  • alarming

Synonyms

Chinese Tones