English: of a number of international prizes.
Telugu: కొన్ని అంతర్జాతీయ అవార్డులు.