畏缩不前英语翻译

正确答案:
成语《畏缩不前》英语翻译如下:
recoil in fear <hang back in face of danger; hesitate to press forward>