hi Ram, like meoramri said, i believe the swatch model dont come with crystal, it should be something like a plastic very much prone to scratches,
i do have the same situation 10 years ago and i opt to polish it, but scratches still visible after that, not that bad
you could try that first, any watch maker can do polishing for you