translate English to French: The world needs such a surge of solidarity.
Le monde a besoin d'un tel élan de solidarité.