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