I really don't understand this news. I am sure it is news worthy but what does this approval mean in English. LOL