百思不解
bǎi sī bù jiěbaisibujie
- to remain puzzled after pondering over sth a hundred times (idiom)
- to remain perplexed despite much thought
bǎi sī bù jiěbaisibujie
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences