Ia faaauau pea le faitauina o lenei palakalafa - I le sefuluono o ona tausaga, na avea ai Taha ma se tasi o tagata aupito i laiti na amata ona aau i le Olimipeka o le Taumafanafana 2008 i Beijing, ma tauva ai i le 50 mita saʻoloto a tamaitai
. Na taufetuli o ia i le tulaga fa i le vevela lima ma le taimi o le 27.82, na o se latalata, selau-sekone ese (0.010 i tua o le pito i luga tolu finisher Dalia Tórrez Zamora o Nicaragua. Ae peitaʻi, na le mafai e Taha ona agaʻi atu i le semi-faʻaiʻuga, ona o lona tulaga limasefulu-ono i le aofaʻi o le iva sefulu lua tagata aau i le muaʻi suʻega.