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