Please keep in mind that the translation isn't 100% correct.