Rachel Peters, nakabalik na ng bansa