English: The movie was released recently on YouTube.
Telugu: ఇటీవలే ఈ చిత్రాన్ని యూ ట్యూబ్లో విడుదల చేశారు.