translate English to French: It is a huge prize, a great prize that is in our grasp.
C’est là un prix énorme, un prix fantastique à portée de notre main.