English: The movie gained a lot of praise.
Telugu: ఈ సినిమాకు ఎన్నో ప్రశంసలు వచ్చాయి.