translate English to French: A key to the success of this internship was the great relationships the intern developed with her co-workers and mentor.
Un des facteurs clés du succès de ce stage a été l'excellente relation établie par la stagiaire avec ses collègues et son mentor.