English: The film was released online.
Telugu: ఆ సినిమా ఇటీవలే ఆన్‌లైన్‌లో విడుదలైంది.