English: But, certainly, something should have been done.
Telugu: కానీ ఏదోకటి తప్పనిసరిగా చెయ్యాలి.