The French work composed at the very start of April gets favourable reception (8)
I believe the answer is:
approval
'favourable reception' is the definition.
(I know that favourable reception can be written as approval)
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for approval that I've seen before include "Favourable judgement" , "Commendation - on which to try things out" , "Esteem - permission" , "Blessing" , "Green light" .)