ホーム

まいる

参る

be in trouble, be embarrassed

外国で言葉がわからなくて、本当に参った。

I could not understand the language in a foreign country and was really overwhelmed.