迫在眉睫的英文翻译
中文:迫在眉睫
英文翻译:extremely urgent; stare sb. in the face