I did the translation my self for what I posted. I do not know if there is yet an English translation of the full speech, but there will be one.