translate English to French: Issues involving the application process, the assessment process, the business plan requirement and deadline received some criticism.
Des points ayant trait au processus de demande, au processus d'évaluation, au plan d'activités et aux délais ont fait l'objet de critiques.