English: The world welcomed this.
Telugu: దీన్ని ప్రపంచం స్వాగతిస్తోంది.