[힘겹다] beyond one's capacity[power]; be too much for 《one》; benotequal to 《thetask》; [견디기어렵다] unbearable; intolerable; insufferable; [할바를모르다] be at a loss; be atone'swit's[wits'] end.
Iwascompletelyat a loss (whatto do)./Iwasatmywit'send, notknowingwhatto do.
듣기