English: Couldn't have done much more.
Telugu: అంతకు మించి పెద్దగా చేయలేకపోతున్నది.