Oxford English To Telugu Dictionary : Clear explanations of natural written and spoken english. Oxford English To Telugu Dictionary : Clear explanations of natural written and spoken english.