English: But even so, I needed to do something.
Telugu: కానీ, నాకు నేనుగా ఏదో ఒకటి చేయాలి.