English: World reaction
Telugu: ప్రపంచ ప్రజా స్పందన