Common collocations before 'vigor'

again, arm, body, enough, full, great, health, irresistible, life, man, new, see, still, such, well