English: But how much better could I have done?
Telugu: కానీ అంతకన్నా నేనెం చేయగలను?