English: The footage was filmed and uploaded to YouTube.
Telugu: ఈ దృశ్యాన్ని వారు వీడియో తీసి యూట్యూబ్‌లో అప్‌లోడ్ చేశారు.