translate English to French: Very large amounts of money were required to make that hospitality possible.
Des montants très importants ont été nécessaires pour assurer cette hospitalité.