English: Though there was nothing much you can do.
Telugu: . ఎంతో చేయగలిగి ఉండి కూడా, మీరు ఏమీ చేయలేదు.