На бога надейся, а сам не плошай

What this verbs means in general.
What it means in this context.

By the way the expression На бога надейся, а сам не плошай is translated in Greek: "Συν Αθηνά...