English: This has won a lot praise from people.
Telugu: దీనికి జనాల నుంచి చక్కని ప్రశంసలొచ్చాయి.