Translate the following English sentence to French:
"You gave consideration to important questions of principle in your programme."
Vous réfléchissez sur de grandes questions de principe dans votre programme.