English: The film has also got applauding reviews from the critics.
Telugu: ఈ సినిమాకి విమర్శకులనుండి కూడా సూపర్ రెస్పాన్స్ వస్తుంది.