The goal seemed unachievable to the team.
Not able to be achieved or accomplished.
Avec un dictionnaire illustré gratuit puissant et des flachcards.