translate English to French: The general impression — on the street and in the existing literature — is that recent cohorts of post-secondary graduates have in fact been doing worse than previous ones.
Selon l'impression générale - dans la rue et dans la littérature - les dernières cohortes de diplômés de niveau postsecondaire s'en tirent, en réalité, moins bien que les précédentes.