This long duration mission was launched in 2004 .
This long duration mission was arrived at its destination in 2014 .
This long duration mission was launched in 2004 and arrived at its destination in 2014 .