Traduire en anglais des phrases contenant des subordonnées relatives Traduction

Traduire la phrase suivante en anglais.

C'est une matière qu'elle a enseignée très longtemps.

énoncé précédenténoncé suivant