It is all that can be done Some synonyms, words or similar expressions may be feasible, it can be done