English: But could he have done more?
Telugu: కానీ ఆయన అలా చేయగలరా?