English: This temple is a piece of sheer marvel
Telugu: ఈ ఆలయం పరిపూర్ణ అద్భుతమైన ఒక భాగం