English: Could he have done the job?
Telugu: అసలు తను ఈ పని చెయ్యగలదా?