English: He won several international awards and recognitions.
Telugu: పలు అంతర్జాతీయ వేదికలపై అవార్డులు, ప్రశంసలు దక్కించుకుంది.