King James Version
So shalt thou find favour and good understanding in the sight of God and man.English Standard Version
So you will find favor and good success in the sight of God and man.New International Version
Then you will win favor and a good name in the sight of God and man.