English: Both are very powerful deities.
Telugu: ఇద్దరూ చాలా శక్తివంతమైన దేవతలు.