まいったところ
maitta tokoro

Godan Verb (ru)
Interjection

Indicates being about to do something of 参った

1. About to be involved with; About to face; In a fix with

Imminent Aspect