束手无策的英文翻译

中文:束手无策

英文翻译:be at a loss what to do; nail-biting