gerureru- A long way.

more about : gerureru