translate English to French: Internship teams have proven to be equally popular with both interns and hosts and should be considered in internship programs.
Les équipes de stage semblent populaires auprès des stagiaires et des hôtes et pourraient faire partie des programmes de stage.