translate English to French: She encountered significant delays in having the necessary forms filled out by HRDC.
Elle a fait face à d'importants retards avant que DRHC remplisse les formulaires nécessaires.