insuperable obstacle

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