translate English to French: They all did a magnificent job for the newspapers, magazines, television programmes and websites that had sent them and, not for the first time, I felt humbled by my readers.
Ils ont fait un travail magnifique pour le compte des journaux, télévisions et sites Internet qui les avaient dépêchés et, même si ce n’était pas la première fois, je me suis sentie toute petite face à mes lecteurs.