Translation:He is able to do what is impossible.
"To manage" is definitely not the same as "to be able". "To be able" means that the action is merely possible. "To manage" (in the sense used here) means to have accomplished something with some thought and effort. In particular, the thing accomplished is no longer just a possibility. Also, I think "succeed" would be better than "manage" because manage has many other meanings.
Take your point, but beg to differ. Consider for instance how technology can make possible what was previously impossible - manned flight or (successful !) heart transplants. It seems reasonable to assume that many things that are currently impossible, will become possible in the future.
I would maintain that they were not impossible, they were just perceived to be impossible.
Many/most things were perceived to be impossible at some time in the past.
We perceive FTL travel to be impossible and it probably is.
But if it does turn out to be possible the laws of Physics won't have changed, only our understanding of them.
Sorry, but the reply option has vanished, but hopefully my reply will appear below your last post.
Our defintions of 'impossible' differ. I could suggest that it is impossible for you to go to Venus: saturn or whatever. You'd presumably argue that this is a perception, but nevertheless it will be impossible for you to go to these places, even though it might be possible for other to go there some time/centuries after your death (sorry to be so macabre).
We're getting a long way from DL!