English: But something had to be done.
Telugu: అయితే ఈలోపు చేయాల్సిన పని ఒకటి వచ్చిపడింది.