English: He has done a lot of translations also.
Telugu: అనేక అనువాదాలు కూడా చేశాడు.