translate English to French: He has been very stressed, still is and is very disheartened.
Il a subi beaucoup de stress et est encore en proie au stress et très désabusé.