That looks pretty bad, probably not much can be done with it. If the scratch can be felt with your fingernail it can't be fixed with buffing. You could perhaps fill it and then wet sand, but that is not a sure fire fix. Even if you go with filling/wetsanding route it should be done by someone expierenced, so if you have never done it before I would not try it on your own.