translate English to French: I have many podcasts in the back and this greatly hitch.
J'ai beaucoup de podcasts dans le dos et cet attelage considérablement.