English: Hundreds of videos are being posted every minute on Youtube.
Telugu: ప్రతి సెకండ్కీ కొన్ని వందల వీడియోలు యూట్యూబ్లో అప్లోడ్ అవుతున్నాయి.