insurmountable impediment, impassable barrier

listen to the pronunciation of insurmountable impediment, impassable barrier
Английский Язык - Английский Язык
insuperable obstacle