English: What more can be done
Telugu: మరేం చేయగలం?