English: There are many Gods here.
Telugu: ఇక్కడ అనేక దేవతలను పూజిస్తారు.