There are lots of Japanese proverbs. I didn't post all.   I looked into the meaning of that proverb you posted and found this.  "The meaning is that you must not run away, but do what you should do. Even if doing that is heavier than a mountain, and fleeing lighter than a feather." Good one. Thanks.