English: There was not much I could do.
Telugu: నాక్కూడా చెయ్యగల్గింది పెద్దగా కనపళ్ళేదు.