Jean Machi cites perseverance to recent success