... And while we are incredibly excited about our progress ...
... Human progress is stalled by the limits of our muscle. ...