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