translate English to French: Even if she met the requirements in the Statement of Qualifications, her success in the interview process is hard to explain.
Même si elle a satisfait aux exigences mentionnées dans l’énoncé de qualités, le succès qu’elle a obtenu lors de l’entrevue est difficile à expliquer.