I actually felt like I could face these issues that had seemed so insurmountable more head on.
J'avais l'impression de pouvoir faire face à ces problèmes qui avaient semblé si insurmontables d'un premier abord.