English: There are millions of videos on youtube.
Telugu: యూట్యూబ్లో లక్షల వీడియోలుంటాయి.