English: Nothing much can be done.
Telugu: పెద్దగా ఏమీ మిగలదు.