Last I heard — they are thinking it will never be feasible with this rocket.
Last I heard they are thinking it will never be feasible with this rocket.
...
I wonder who “they” is?
I think the landing attempt will be successful on Sunday.