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