English: Both are of great prowess.
Telugu: వీరిద్దరికీ ఎంతో సత్తా ఉంది.