Translate the following English sentence to French:
"What is even more satisfactory is that this was one of our main demands in our follow-up report on the mad cow crisis."
Je suis d' autant plus satisfait qu' il s' agissait d' une de nos principales demandes figurant dans notre rapport de suivi sur la crise de la vache folle.