English: It's better than this life.
Telugu: ఈ జీవితం కంటే ఉత్తమం.