English: I think so far I've had the best.
Telugu: ఇప్పటి వరకు నేను నా బెస్ట్ ఇచ్చాను అనుకుంటున్నాను.