Heavy-duty polypropylene