translate English to French: They will improve even further.
Bien qu’il ne fasse pas de doute que nos déroute ou défaillants.