English: It released on YouTube.
Telugu: ఇది యూట్యూబ్ లో విడుదలైంది.