I agree with the previous answer. To remove deep scratches, the glass must be polished down to the deepest point, which is correspondingly intensive. However, I was able to polish a larger scratch to a point where it was less noticeable. Deep scratches on plastic lenses also need a lot of patience and above all pressure.
This product is intended for plastic or acrylic glass and for very light scratches, so no. You need to change the mineral glass, that's all. You just need to change the mineral glass.