English: And this was immediately posted on Youtube.
Telugu: వెంటనే ఓ వీడియో వదిలారు యూట్యూబ్ లో .