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