English: What more should be done.
Telugu: ఇంతకు మించి ఏం చేయాలి.