translate English to French: We have secured a great prize and we must build on it.
Nous avons garanti un bien précieux et nous devons construire sur cette base.