The English term "honest, solid, above-board" matches the Dutch term "degelijk"