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