思いあぐねる (おもいあぐねる) — to rack one's brains without getting anywhere | Kumi Dictionary