English: There has been international praise.
Telugu: దీనికిప్పుడు అంతర్జాతీయమైన [ప్రశంస కూడా వచ్చింది.