English: What else is there to be done?
Telugu: ఇంకేం మిగిలింది చేయాల్సిన పని?