grosszügig

grosszügig : generous, lavish; tolerant

Es war sehr großzügig von ihr, uns alle zum Essen einzuladen.

It was very generous of her to invite us all to a meal.