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