English: He has won numerous prestigious science prizes.
Telugu: అతను అనేక అవార్డులు సైన్స్ ఫిక్షన్ రచయితలు ఉత్సవము గెలుచుకుంది.