English: been downloaded for over 5 million downloads.
Telugu: 5 మిలియన్ల డౌన్లోడ్స్ ఉన్నాయి.