English: The video is still available on youtube.
Telugu: ఆ వీడియో ఇప్పటికీ యూట్యూబ్లో అందుబాటులో ఉంది.