translate English to French: "They simply can’t be thanked enough, in my opinion."
« Les mots sont faibles pour exprimer l’ampleur de notre gratitude.