to remain puzzled after pondering over sth a hundred times (idiom) ꞏ to remain perplexed despite much thought