English: The world has admired.
Telugu: ప్రపంచం హర్షించింది.