English: He translated a number of books and authored a number of articles.
Telugu: పలు రచనలను అనువదించారు, పత్రికలకు వ్యాసాలు రాశారు.