English: But, I felt something more had to be done.
Telugu: కానీ, ఇంకేదో చెయ్యాలనిపించింది. అంతే.