英语翻译1.当被要求回答这个难题时,我不知所措.(be at a loss)2.外边有一大群人集合反对战争.(prote