translate English to French: It takes too much of my time.
Mon travail se trouve ralenti par ces cours.