to be useful or helpful to sb when needed :
Your languages will stand you in good stead when it comes to finding a job.
to be useful or helpful to sb when needed :
Your languages will stand you in good stead when it comes to finding a job.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005