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