Our fathers trusted in You and You delivered them