So the phrase “ddab ddab haeâ€â€” in English, so I find the translation in the concept superfast. Why? First, it is onomatopoeia which means it literally describes how it feels.
Second, this is exactly the feeling I have when I am stuck indoors. To me maybe my spirit is like a mountain spirit, I must be outside in the outdoors?