English: Several people had put it up on YouTube.
Telugu: యూట్యూబ్లోను కొందరు దీన్ని అప్లోడ్ చేశారు.