I haven't seen anyone that enjoyed a better life than his, even though his living conditions were terrible.
No he conocido a nadie que haya disfrutado de una vida mejor que la suya, a pesar de que sus condiciones de vida eran terribles.