basurero, some points I think aint appropriate, I'll give away my own version of translation in several minutes.