translate English to French: The measures had yielded results.
Ces mesures ont donné des résultats.