English: He uploaded the video on his Facebook page.
Telugu: తన ఫేస్‌బుక్ పేజ్‌లో ఈ వీడియోను పోస్టు చేసింది.