I am currently translating my company's business card to english and I wanted to ask you one question. We deal with frames, sunglasses, different optical equipment. In russian there is one word used to signify the words points (scores) and specticles( glasses ). Does the following expression sound nornal?
100 specticles in your favour.
On the analogy of the expression used in sport: 100 points in yor favour.