Hi, guys! Help me please!!! Please rewrite this sentence in easier English.<br/><br/>"Others disputed just how far the researchers had gone in making artificial life."<br/><br/>I can't understand what meaning "just how far" is.