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