What does 厉害 (lì hai) mean in English?

Card 267HSK 2010 Level 4267/586
CARD267
PROGRESS46%
厉害
厲害
lì hai
difficult to deal with; difficult to endure; ferocious; radical; serious; terrible; violent; tremendous; awesome

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