translate English to French: This is a major breakthrough, which we are pleased with.
C'est là une avancée de taille qui nous ravit.