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