English: They have posted a video on YouTube.
Telugu: ఈ మేరకు ఒక వీడియోని వారు యూట్యూబ్ లో పెట్టారు.