Reduce the level of activity from French media (7)
I believe the answer is:
depress
'reduce the level of activity' is the definition.
'depress' can be an answer for 'reduce' (thesaurus). I'm not sure about the 'the level of activity' bit.
'from french media' is the wordplay.
'from french' becomes 'de' (French for 'from').
'media' becomes 'press' (the press is part of the media).
'de'+'press'='DEPRESS'
Can you help me to learn more?
(Other definitions for depress that I've seen before include "Make sad or gloomy" , "Push down or lower the spirit" , "Make downhearted" , "Push down or dispirit" , "Put dent in or make dismal" .)