link in the chain" is an English idiom. Meaning "One of the steps, stages, or points in a development, process, or series of events.