English: world has appreciated it.
Telugu: ప్రపంచం దాన్ని మెచ్చుకుంది.