idiom
A giant leap
Une avancée ou réussite significative.
Meaning
A significant advancement or achievement.
Example
Landing on the moon was a giant leap for mankind.
L'atterrissage sur la lune fut un grand pas pour l'humanité.