English: There was nothing that could be done.
Telugu: అంతకంటే చేయగలిగింది కూడా ఏమీ కనపడలేదు.