Having a hard time to improve this tranlstations, since they seem weird... but not everything has a perfect translation.