彼が正直なのは認めます。

English Translation

I answer for his honesty.

I’m not quite sure what this sentence is supposed to mean, is it like “I vouch for him/ his honesty”?