stand someone in good stead

— to be of great use and benefit to someone.
— to be useful or helpful in the future



Are you sure you want to delete your message?