English: New mosque
Telugu: కొత్త మసీదు