translate English to French: They have taught me a lot this summer, lessons that I will not soon forget.
Ils m’ont montré beaucoup de choses cet été, et ce sont des leçons que je ne suis pas près d’oublier.