bridge over troubled waters

English

Noun

bridge over troubled waters (plural bridges over troubled waters)

  1. (idiomatic) Someone or something that provides support, comfort, and a means to overcome difficult times.