translate English to French: This is a very interesting development and essential at this time in the economic situation.
C'est un développement très intéressant et essentiel en ce moment, dans la situation économique actuelle.