odyysey:

In Japanese culture people have a lot of appreciation towards nature and it is very important to be polite towards others. That politeness and the nature appreciation reflected on to its language and created some beautiful words that are not translatable to English.