युगों से चला आ रहा है यह।
It has been going on for ages.