English: The film was released online.
Telugu: ఈ సినిమా సడెన్ గా ఇంటర్నెట్ లో ప్రత్యక్షమైంది.