English: There has been international praise.
Telugu: ఇందుకు అంతర్జాతీయ ప్రశంసలను పొందింది.