English: Many scientific articles have been published.
Telugu: అనేక విజ్ఞానశాస్త్ర గ్రంథాలు వెల్లివిరిశాయి.