no wonder
怪不得(No wonder)一忽儿卡转瞬不卡。快乐,只是一个方向,而不是一个地方。
so that's why
... 有精神 vigorous; spirited 怪不得 no wonder;so that's why 大多 for the most part; mostly ...
That explains it
... Well 怎样,如何 That explains it. 难怪; 怪不得; 这说得通 Any luck 得手了吗 成了吗 好了吗 ...
That'll explain it
... Let's just drop it. 别提了 That'll explain it. 难怪;怪不得 That explains it. 难怪;怪不得 ...
no wonder
No wonder he was tired ; Disagree he is tired
The accident no wonder kids ; No wonder that accident kids
"怪不得"是个多义词,它可以指怪不得(文字解释),怪不得(歌曲)。