Surmountable - "possible to deal with or solve successfully".
Does not mean "easy". It means they can be overcome.