What does 了不起 (liǎobuqǐ) mean in English?

Card 56NPCR Level 4856/66
CARD56
PROGRESS85%
了不起
liǎobuqǐ
unusual; outstanding(Adjective)

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