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

Card 621HSK 2010 Level 5621/1311
CARD621
PROGRESS47%
了不起
liǎo bu qǐ
amazing; terrific; extraordinary

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d