translate English to French: The most recent is from 2007.
Le rapport le plus récent date de 2007.