English: He accomplished many feats.
Telugu: ఎన్నో యజ్ఞయాగాలు కూడా చేశాడు.