59 / 1311

What does 不得了 (bù dé liǎo) mean in English?

不得了
bù dé liǎo

desperately serious; disastrous; extremely; exceedingly