English: 'What more can you do?"
Telugu: 'అంతకన్నా మీరేం చేయగలరు?