"hesitate" は「(確信が持てないため)行動に移さない、行動をためらう」という状態を表します。
"at a loss" は「困って、途方に暮れて」という様子を表現します。
"what to 〜" は「何を〜したらいいのか、するべきか」ということを表します。動詞を変えて様々な場面で使える、大変便利な表現です。
"I don't know what to say." (何と言っていいかわからない)
"I have to decide what to wear today." (今日何を着るのか決めなければならない)
こんにちは
答えに迷うは英語でI'm at a loss/I’m at a loss for words
あるいは
I can' t find my words 言葉だせない
他の言い方は
I don't know what to say 何言ったらいいかわからない
Hesitateとも言えます
Hesitateは悩むって感じですね