2 adjectives to describe translating

I will read it to you now, if you will pardon my awkward translating of the French original.

If one dim eye makes a man king among blind mento translate to the vernacular

2 adjectives to describe  translating