Only another large heavenly body, that is part of our solar system, could have caused these perturbations.
Solamente otro gran cuerpo celeste que es parte de nuestro sistema solar podría causar estas perturbaciones.