English: There is not much to be done.
Telugu: చేయవలసిన నికి మితిఅంటూ లేదు.