へいこう
to be stumped; to be at a loss; to be at one's wits' end; to be nonplussed
Click the microphone to start recording