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