English: The film was first released on the Internet.
Telugu: తొలిసారిగా ఈ సినిమాని విదేశాల్లో ఆన్ లైన్ లో విడుదల చేస్తున్నట్లు తెలియచేశారు.