Russian proverb: na Boga nadejsya, i sam ne ploshay, which can be roughly translated as “trust in God but don’t be a klutz yourself”. Seems like there’s an international consensus ;-)