firm as a rock

  1. kaya gibi sağlam
(a) kaya gibi sağlam, (b) güvenilir, itimada şayan.