What does 竟然 (jìng rán) mean in English?

Card 229HSK 2010 Level 4229/586
CARD229
PROGRESS39%
竟然
jìng rán
unexpectedly; to one's surprise; in spite of everything; in that crazy way; actually; to go as far as to

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