unexpected manna

Traduzioni
неожиданная манна
The generous donation was unexpected manna during tough times.
Щедрое пожертвование стало неожиданной манной в трудные времена.