English: Twin temples
Telugu: జంట దేవాలయాలు.