百思不解

remain puzzled after pondering over sth
a hundred times
remain perplexed despite much thought


[[修改/添加解释]]