Vocabulary
思案に余る
しあんにあまる
to be at wit's end; to be at a loss for what to do
expression
verb