English: And he posted this video on their website.
Telugu: ఈ వీడియోను ఆయన తన వెబ్‌సైట్‌లో పోస్ట్‌ చేశారు.