English: This life is better.
Telugu: ఈ జీవితం కంటే ఉత్తమం.