English: The film has received great reviews.
Telugu: ఈ సినిమాపై అద్భుత ప్రశంసలు వస్తున్నాయి.