英语to dig for thoughts (idiom); to search everything for an answer,to rack one's brains
德语sich den Kopf über etwas