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