English: He's given me the best.
Telugu: నా వరకు ది బెస్ట్ ఇచ్చాను.