English: What more can be done?
Telugu: మరింత ఏమి చేయవచ్చు?