Translation:It takes ten generations!
Why not "It lasts for ten generations"?
That should be accepted as well.
Accepted (2018-07-19)