When he was working there he caught a serious illness from whose efforts he still suffer.求翻译谢

问题描述:

When he was working there he caught a serious illness from whose efforts he still suffer.求翻译谢

想要表达的意思是:
他在那里工作的时候,染上了重病,直到现在还没痊愈.
这句是不地道的英文,原因有
1.efforts应为effects
2.from whose effects是蹩脚的表达
想要表达的意思是:
他在那里工作的时候,染上了重病,直到现在还没痊愈.
求采!