stand in good stead

  1. (müşkül bir anda) birine yararlı olmak, yardımı/faydası dokunmak, işe yaramak.
faydalı olmak Verb
yararlı olmak Verb