Translate the following English sentence to French:
"The European Parliament' s financial situation has been the subject of extensive media coverage over the past few weeks."
Au cours de ces dernières semaines, les finances du Parlement européen ont retenu l' attention des médias.