English: promptly uploaded to YouTube.
Telugu: . వెంటనే యూట్యూబ్ కు అప్ లోడ్ చేశారు.