English: Received several research awards.
Telugu: అనేక పరిశోధన పత్రాలకు అవార్డులు పొందారు.