English: Anyway, something had to be done!
Telugu: అయినా అదీ ఏదో ఒకటి చెయ్యాలి కదా!