English: They're more than capable to do it.
Telugu: వారు చేయటానికి సిద్ధంగా కంటే ఎక్కువ ఉంటుంది.