While absolutely linguistically correct, your excellent translation still resembles several randomly generated phrases without any rational relationship to each other. Or is that the point?