insuperable obstacle

listen to the pronunciation of insuperable obstacle
English - English
insurmountable impediment, impassable barrier