Translate the following English sentence to French:
"Whether or not the pessimists like this, all the economic lights are on green."
N'en déplaise aux esprits chagrins, l'ensemble des voyants économiques sont au vert.