Before revision: Youth culture has distinguished Generation|generations s which has been around for decades if not centuries.
After revision: Youth culture hagenerationss distinguished s which has been around for decades if not centuries.