English: Tens of thousands of users online
Telugu: 1000s of వినియోగదారులు ఆన్లైన్