English: I still think I should have done something.
Telugu: నేను ఏదోకటి చేసివు౦డాల్సి౦దని ఇప్పటికీ అనిపిస్తు౦టు౦ది.