English: He has won a number of prizes so far.
Telugu: ఇప్పటి వరకు ఎన్నో అవార్డులు గెలుచుకుంది.