English: Some have won international recognition.
Telugu: కొంత మంది అంతర్జాతీయ ప్రశంసలు పొందారు.