English: The video was later posted on YouTube.
Telugu: ఈ వీడియో ఇటీవల యూట్యూబ్‌లో పోస్ట్‌ చేశారు.