English: These apps were downloaded more 10 million times.
Telugu: 10 మిలియన్ల కంటే ఎక్కువ మంది దీనిని డౌన్‌లోడ్ చేశారు.