English: And could we be doing more?
Telugu: ఇంతకన్నా మేము ఏం చేయగలం?