English: He has received numerous awards for his teaching and research.
Telugu: వివిధ పరిశోధనలకు సంబంధించి పలువురికి అవార్డులు, ప్రశంసాపత్రాలు అందజేశారు.