まいっっている
mai'tte iru

Ichidan Verb
Interjection

Expresses an ongoing action or state of 参った

1. Being involved; Being participating; Being in progress

Progressive Aspect