Pinterest • The world’s catalogue of ideas

Explore Rain I Ll, Rain 3 and more!

11 Beautiful Japanese Words That Don't Exist In English

Untranslatable words from Japan, the polite and nature-loving country. The literal meaning of "Shoganai" is “it cannot be helped.” However, it is not discouraging or despairing. It means to accept that something was out of your control. It encourages people to realize that it wasn’t their fault and to move on with no regret.