English: And what else remained for him to do?
Telugu: అంతకు మించి ఆయన చేయటానికి అక్కడ ఏముంది?