English: And someone has posted the video on YouTube.
Telugu: ఎవరో ఈ వీడియోను యూట్యూబ్ లో పోస్ట్ చేశారు.