English: Both have pretty powerful capabilities.
Telugu: వీరిద్దరికీ ఎంతో సత్తా ఉంది.