English: Tens of thousands of foreigners here
Telugu: ఇక్కడే కదా వేలాదిమంది అశ్వికులు విదేశీ