Tusi se faaauauina o lenei palakalafa - I le 2006 World Cross Country Championships
na faaiʻu lona sefulu i le tuuga umi. O le au a Kenya, lea sa avea ai Arusei ma vaega, na manumalo i le tauvaga a le ʻau.