English: The clip is still on YouTube.
Telugu: ఇప్పటికీ ఈ పాట యూట్యూబ్‌లో దొరుకుతోంది.