かんがあぐ
Meanings
Verb (1-dan)
1. to be at a loss; to think and think but get nowhere; to fail to come up with a good idea
Kanji used
think (about something)
be tired of and have enough
Composed of
thinking; thought; idea; notion; intention; plan
to tire of; to lose interest in; to be too much for one; to find unmanageable; to be beyond one's control; to not know what to do with