insurmountable

aşılmaz
translation of 'insurmountable'
adjective
aşılmaz,
geçilmez,
yenilmez,
başa çıkılmaz
definition
Credits: Google Translate