裹足不前的英文翻译
中文:裹足不前
英文翻译:hesitate to move forward