Crossword Genius

It's excellent of the French to provide assistants (5)

Ross

I believe the answer is:

'assistants' is the definition.
(aide is a kind of assistant)

'it's excellent of the french' is the wordplay.
'it's excellent' becomes 'ai'.
'of the french' becomes 'des'.
'ai'+'des'='AIDES'

'to provide' acts as a link.

(Other definitions for aides that I've seen before include "Adjutants", "Helpers", "Ministerial assistants", "Helpful officers", "They help".)

I've seen this clue in The Telegraph.