... Twenty times more efficient than anything used on Earth before. ...
... and my question to you it you indicated the troubled twenty of them ...