English: Many have received awards and fellowships.
Telugu: ఎందరో అవార్డులు, రివార్డులు అందుకున్నారు.