English: The world saw this.
Telugu: ఈ చూసిన ప్రపంచ ఉంది.