In one quick post he takes aim at both Einstein and the Hubble telescope .... both of which are highly respected around my house.
As you say Matt the words are English, but it smacks of Gibberish.
"Hang the expense, throw the cat another goldfish."
Let him talk.