English: What more can be done?
Telugu: ఇంకా ఏం చేయవచ్చు?