Hont¨­ ni ira-ira suru.

(I¡¯m really frustrated.)

?