translate English to French: • "Homework and marks are very stressful. ..[6]
» [2] « Les devoirs et les notes me causent beaucoup de stress.