English: Could he have done much more?
Telugu: తనకు అంతకు మించి చాలానే పనులు ఉన్నాయి కదా?