English: Millions of people downloaded these apps.
Telugu: లక్షలాది మంది ఈ యాప్లను డౌన్లోడ్ చేసుకున్నారు.