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