English: Tens of thousands of videos
Telugu: వీడియోలను వేల