translate English to French: The new projects were of special significance and interest.
Trois nouveaux projets sont particulièrement importants et intéressants.