Chinese-English dictionary »

難怪 meaning in English

ChineseEnglish
難怪 noun

small wonder(unsurprising occurrence)
noun