English: The video had been uploaded on the Internet.
Telugu: ఈ వీడియోను ఆన్‌లైన్‌లో పోస్టు చేశాడు.