English: The world is watching this.
Telugu: ఈ విషయమై ప్రపంచమే ఆశ్చరపోతోంది.