The trouble is that the word 'upright' is not in the Hebrew, which simply says 'I found one man among a thousand, but not one woman among them all.'
(An American Translation) Kutani, xana Hosi Solomoni wa le Israyele wa khale a a vula yini loko a ku: "Exikarhi ka vanhu va 1 000, ndzi kume wanuna un'we ntsena wo nkhenseka, kambe wansati, a ndzi kumanga na un'we"? - Bibele - Mahungu Lamanene.