translate English to French: The facts and figures presented in the working paper are the latest information available.
Les faits et chiffres qui y sont présentés sont les plus récents actuellement disponibles.