English: mesmerized the devotees.
Telugu: భక్తులను అలరింపజేశారు.