English: But I really should do more.
Telugu: కానీ నేను చేయవలసింది చేయాలి.