Generosity of faithful helps diocese accomplish ‘great things’