translate English to French: Hepatitis C created havoc in my life.
Mourir... ne pas pouvoir terminer ma vie.