Is France Still Relevant?