Just seen this article on Facebook. Unfortunately I can't translate as I don't have a p.c and my mobile phone doesn't have the capabilities to translate. All I can gather from The headline is its Brian talking about the new Queen album. Can anyone translate please?