English: I have translated many articles for Wikipedia.
Telugu: వికీలో నేను వ్రాసినవి అనేక వ్యాసాలు అనువాదాలే.