English: The video later was uploaded on YouTube.
Telugu: మళ్లీ వారం రోజుల తర్వాత ఆ వీడియోను య్యూటూబ్‌లో అప్‌లోడ్‌ చేశారు.