英语at a loss to know what to do (idiom); bewildered
德语verdutzt, fassungslos(Adj)
法语ne savoir où donner de la tête