a donné une raison

listen to the pronunciation of a donné une raison
Французский Язык - Английский Язык
gave reason to
provided cause to, gave motive to, provided grounds to, gave justification to