idiom
pillar of strength
Meaning
a person who provides strong support or comfort
Example
She was a **pillar of strength** during difficult times.