translate English to French: • The application process is cumbersome.
• Le processus de demande est difficile.