de todo lo habido y por haber en inglés de todo lo habido y por haber traducción al español everything that has been and is still to come traducción al inglés