translate English to French: Mrs Morgantini has really covered this subject extensively.
Mme Morgantini a fait un tour complet de la question.