English: The devotees get mesmerized on seeing this wonderful statue.
Telugu: అద్భుతమైన ఈ దృశ్యం చూసిన భక్తులు పరవశించిపోయారు.