Kotomora
手に負えない (tenioenai) Japanese meaning: unmanageable | Kotomora