English: There are many other idols of gods here.
Telugu: ఈ ఆలయంలో ఇతర దేవతా దైవత్వం గల అనేక విగ్రహాలు ఉన్నాయి.