English: He even won some trophies and achieved impressive results.
Telugu: అతను కొన్ని ట్రోఫీలు గెలిచింది ఆకట్టుకునే ఫలితాలు సాధించారు.