Sin may be hidden from mankind but never from God