although could have gone further this agreement seems to best possible one this time
Although it could have gone further, this agreement seems to be the best possible one at this time.
Although could have gone further, this agreement seems to best possible one this time.