translate English to French: Seven elements had been identified so far.
Sept éléments ont été identifiés à ce jour.