It puzzles me why he said that.

It puzzles me why he said that. 我想不通他為什麼那麼說
I have been puzzled about how the Santa Claus gets inside.

這個網誌中的熱門文章

Take/Make a Note/ Notes / (the note for)

even though (儘管) vs even if (即使)