不可逾越的英文翻译

中文:不可逾越

英文翻译:impassable; insurmountable