English: A new temple, a new mosque
Telugu: కొత్త దేవాలయం, మసీదు.