English: The film was uploaded on YouTube last month.
Telugu: రెండు నెల‌ల క్రితం యూ ట్యూబ్‌లో ఈసినిమా అప్‌లోడ్ చేశారు.