Kaizer Chiefs goalkeeper Itumeleng Khune's return to action has been delayed by "other challenges" he does not want to make public.
The 32-year-old was declared ready to play a few weeks ago but is still yet to regain his number one jersey from Daniel Akpeyi.
The Amakhosi goalkeeper watched from the stands again as the team beat Bloemfontein Celtic 5-3 in an Absa Premiership match at Moses Mabhida Stadium on Saturday.
Speaking to East Coast Radio in Durban before the Celtic clash, Khune revealed that he has been battling with other challenges which he cannot disclose to the public.
"I just want to say that the club released the statement two weeks ago declaring that I am match-fit but again there were challenges I needed to overcome, and I cannot really disclose those challenges," said Khune.
"But I have been training with the team. I have been slowly getting back into the mix. I have to give credit to Akpeyi, Bruce Bvuma, Brylon Petersen and goalkeeper coach Lee Baxter for having done well in my absence."
'Itu' has conceded that it was very hard sitting on the sidelines nursing a groin injury after lasting only 23 minutes in the league match against Baroka.
"I was told that I will be out for two months and for four weeks I had to sit out because I couldn't do anything, heavy weights, or any movement. It was even hard to sit on the chair or even drive to home or work," he said.
"But with the technical team and the best medical team we have in the country they were able to make sure I come back on the field in a month and two weeks.
"Since then I have been battling with other challenges which I cannot disclose. It's because people are going to quote me on that next time I am out injured."