tower of strength

a tower of strength (a person who can be relied on to give a great deal of support and comfort) — надёжная опора; человек, на которого можно положиться как на каменную гору {шекспировское выражение}

Example: ...an affectionate husband who is a tower of strength to her. — ...любящий муж, который является ее надежной опорой в жизни.

Related vocabulary:
[sb's rock]
[как за каменной стеной]

Origin
W. Shakespeare, ‘King Richard III’, act V, sc. 3
Norfolk:
"Six or seven thousand is their utmost power."
King Richard:
"Why, our battalia trebles that account:
Besides, the king's name is a tower of strength,
Which they upon the adverse faction want... "

Норфолк:
"Их тысяч шесть, быть может, семь — не больше."
Король Ричард:
"Так, значит, мы его сильнее втрое;
Да, имя короля - такая крепость,
Какой им не видать..."
(перевод А. Дружинина)