English: The clip is still on YouTube.
Telugu: ఇప్పటికీ ఆ వీడియో యూట్యూబ్‌లో ఉంది.