English: I guess I got the best offer till now.
Telugu: ఇప్పటి వరకు నేను నా బెస్ట్ ఇచ్చాను అనుకుంటున్నాను.