English: But could they have done anything else?
Telugu: అయినా వాళ్ళంతకన్నా వేరే యేం చేయగలరు ?