What does 难怪 (nán guài) mean in English?

Card 690HSK 2010 Level 5690/1311
CARD690
PROGRESS53%
难怪
難难
nán guài
(it's) no wonder (that...); (it's) not surprising (that)

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