This is the result of heroic efforts over decades by teams from a variety of countries and international collaborations.
C'est le résultat d'efforts héroïques sur des décennies des équipes de plusieurs pays et de collaborations internationales.