English: I have won so far.
Telugu: ఇప్పటిదాకా నేనే గెలిచాను.