621 / 1311

What does 了不起 (liǎo bu qǐ) mean in English?

了不起
liǎo bu qǐ

amazing; terrific; extraordinary