English: But this life is better.
Telugu: కాని వీటన్నింటికంటే శ్రేష్టమైనది ప్రాణం.