English: they gave me the best.
Telugu: నా వరకు ది బెస్ట్ ఇచ్చాను.