(v)go a long waysuffice or be adequate for a while or to a certain extent