Japanese kotowaza meaning "land that is rained on will harden". This means that it is through trouble that we become stronger. Similar to "no pain, no gain".