translate English to French: This site offers great info if you're stuck on a homework assignment.
Ce site offre d'excellents renseignements très utiles pour les devoirs.