Dictionary / Vocabulary / 参った
まいった · also マイッタ
I'm beaten; I give up; touché; you've got me there
彼のマナーの悪さには参ったよ。
I was embarrassed by his bad manners.
参ったよ、彼は私をだましていたんだ。
I ask you, he's been cheating me!
参ったなあ。
Now I'm done for.