Translate the following English sentence to French:
"As recently as, let me think, seven months ago, we supported and appointed the Commission with an overwhelming majority, and now all of a sudden these questions are being asked."
Nous avons, pas plus tard qu' il y a sept mois si je ne m' abuse, accordé avec une majorité écrasante notre soutien à la Commission, nous l' avons nommée et puis tout d' un coup, il y a ces questions.