English: A lot of mosque is situated here.
Telugu: ఇక్కడ చాలా మసీదులు ఉన్నాయి.