insurmountable

    adjective
  1. insuperable.
  2. [obstacle] infranquejable.