English: He accomplished many feats.
Telugu: అనేక యజ్ఞయాగాలు చేయించాడు.