ExoMars: Europe's Imposible Mission backdrop