English: Could we do more ?
Telugu: ఇంతకన్నా మేం ఏం చేయగలం?