English: He received several international prizes.
Telugu: అంతర్జాతీయ వేదికలపై ఎన్నో అవార్డులు గెలుచుకుంది.