stand one in good stead
stand one in good stead {v. phr.}
To be helpful or useful to.
A boy scout knife will stand you in good stead when you do not have other tools.
Julia knew how to typewrite, and that stood her in good stead when she looked for a job.
Categories:
Source: A Dictionary of American Idioms