translate English to French: This version was, however, disputed.
Cette version a toutefois été contestée.