English: But I should have done it.
Telugu: కానీ నేను చేయవలసింది చేయాలి.