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