English: The apps have been downloaded hundreds of millions of times.
Telugu: దీంతో వేల సంఖ్యలో యాప్ డౌన్ లోడ్స్ అయ్యాయి.