English: The film released in theatres recently.
Telugu: ఇటీవల థియేటర్లలో రిలీజ్ అయిన ఈ సినిమా మంచి రెస్పాన్స్ అందుకుంది.