finished translation (typos possibly included)