Not sure, it depends how your read it.
Unless you read it with MAD sunglasses on it's crystal clear.
Nowhere in the bible does the singular word "generation" refer to multiple generations.
When more than one generation is referred to, they are always referred to with the plural word "generations".
It's really simple
(Col 1:26 KJV) Even the mystery which hath been hid from ages and from generations, but now is made manifest to his saints: