translate English to French: EUR 50 million for the purchase and launch of a telecommunications satellite;
50 millions d'euros pour l'achat et le lancement d'un satellite de télécommunications;