English: The film has been recently released online.
Telugu: ఆ సినిమా ఇటీవలే ఆన్లైన్లో విడుదలైంది.