不可逾越的英文翻译
中文:不可逾越
英文翻译:impassable; insurmountable