へんとうにきゅうする
Meanings
Expression
Verb (する)
1. to be embarrassed for a reply; to be at a loss for a reply
Composed of
reply; answer
to be hard pressed; to be at a loss; to become poor; to be reduced to poverty