insurmountability

n. 不逾越, 难以克服