Scratches and yellowness is a very common issue in Vitz and passo due to the shape of the headlights
same was the issue with my car, not very pale but had very light scratches and alot of them making the whole front of the car look ugly
like many other i tried the stupid toothpaste trick (youtube diy )
i was left with less tooth paste for myself and the same level of scratches on the light
took the car to 2 different bumper/headlight guys.Both said they have to take the headlights out of the car to work on them. i had very bad experience with one of my cars, i dont let anyone touch factory settings of my cars headlights after that.
anyways finally found a guy who said he will fix without taking the headlights out
sand paper with water used
imported cutting cream(silicone based)
results are infront of you guys
cost 500