English: But at least something is finally being done.
Telugu: కానీ చివరికి ఏదో జరిగింది.