Finally, in 2003, improved techniques allowed the planet's existence to be confirmed.
Finalmente, no 2003, técnicas máis avanzadas confirmaron a existencia do planeta.