translate English to French: Some instruments were developed last year.
Certains instruments ont été développés l'année dernière.