English: These apps were downloaded more 10 million times.
Telugu: దాదాపు 10 మిలియన్లకు పైగా డౌన్‌లోడ్‌లు ఉన్నాయి.