come up against an insuperable obstacle - İngilizce Eşanlam Sözlük