translate English to French: Last week, we had a tremendous commitment from Germany to help.
La semaine dernière, nous avons reçu une énorme offre d'aide de l'Allemagne.