... There are some clarifications, in our view, needed to some of ...
... To pump out the water, a new invention is needed. ...