WordNet: go a long way

Sanatista
suffice or be adequate for a while or to a certain extent



go a long way