himmaleh is a mountain and mountains shall not be moved as the rock of Gibraltar is upon a mountain that will be there for ever so you can trust in him(God). I don't know this is just my interpretation Rock of Gibraltar", which is used to describe a person or situation that cannot be overcome and does not fail.