insuperable, insurmountable; ~ое желание overmastering desire; ~ая сила irresistible force, act of god, act of providence, force majeure; ~ое препятствие insurmountable barrier/obstacle
НЕПРЕОДОЛИМЫЙ
Русско-английский перевод НЕПРЕОДОЛИМЫЙ
Русско-Английский словарь QD. Russian-English dictionary QD. 2012