Seems to me that folks on this forum can follow the English without problem. In other words, the translation seems unnecessary.