English: Many of them did, successfully.
Telugu: చాలామంది ఆ పనిని విజయవంతంగా చేయగలిగారు.