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