Mahachi was signed by Matsatsantsa from Pirates alongside striker Thamsanqa Gabuza at the beginning of the current season.
“For me the important thing is to play football so when I move to SuperSport it was about playing,” Mahachi told Phakaaathi.
“When they told me that SuperSport wants me I jumped at the opportunity, as you know at Pirates there is too much competition and I wanted to play football so I had to take the decision,” he added.
The 25-year-old does not believe that he failed at Pirates, having joined Bucs from Golden Arrows at the beginning of last season.
“I didn’t feel like I failed at Pirates because SuperSport United is also a big team, but I was a bit disappointed at the same time that I didn’t do more than what I wanted to do when I got to Pirates from Arrows,” explained the forward.