translate English to French: There's no doubt that we are very pleased to see our investment paying back dividends by leaps and bounds."
Nous sommes évidemment très heureux de constater que notre investissement génère des dividendes aussi impressionnants ».