English: And there’s lots of mosques too.
Telugu: ఇక్కడ మసీదులుకూడా చాలానే ఉన్నాయి.