English: Temple of a thousand lights
Telugu: వెయ్యి లైట్స్ మసీదు