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