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