Japanese dictionary
あつかう
to be too much for one; to find unmanageable
Kanji details
・handle
・entertain
・thresh
・strip