Well, I already got a conditional offer in UCAS about 2 weeks after the email...
It depends in the campus whether you have to speak french or not. I think at some campuses, courses are solely in English. For Paris and Dijon however, a good level in Fench is required....