Mahachi completed his move to the Mayfair side from Golden Arrows, where he spent the last three seasons after initially impressing on loan from Mamelodi Sundowns.
The 24-year-old winger has enjoyed a rigorous pre-season regime with the club, as they went on camps to Nelspruit, Zambia and Cape Town ahead of the new season.
With the action just over a week away, Mahachi is relishing his new journey with one of South Africa’s biggest clubs, and says his arrival was a dream come true.
“I wanted to play for Pirates since I was young, so I’m happy for this [move],” said Mahachi.
“Every time I wake up, I go to work and I enjoy it because Orlando Pirates is a big club, and everyone wants to play for a big club, so I’m happy to be here.
“Pirates is now my home. We’ve got a good team and we’ve had a good pre-season, so we are waiting for our first game.”
Competition for places is set to be stiff at Bucs in this coming campaign, with the likes of Mpho Makola, Vincent Pule and Luvuyo Memela all vying for a similar role to Mahachi, while the supporters will also have high expectations of him.
“As a player you have to work hard to earn your place, so I need to work hard. I know everyone loves this team, so I need to work hard as a player so the fans can be happy,” he defended.
Asked whether he will be hoping to prove himself at another big club following his failed stint with The Brazilians, the Zimbabwean international refused to speak on his past.
“About that, I can’t comment. Now I’m focusing on Orlando Pirates,” he responded.