overwhelmed (translations)→ けおされる どうすればよいのかわからない 圧倒された 気圧される 手一杯 打ちのめされた 途方に暮れた
参ったというように 参っている 参ってしまう