Massa had not played since arriving in South Africa in July due to the delay in the issuing of his clearance by his former club El-Shams of Egypt. This prompted Cosmos to seek the intervention of Safa.
But on Sunday Massa played 90 minutes and showed glimpses of the class that convinced Jomo Sono to sign him.
“It was affecting my mindset, having to just sit for well over three months without playing; but I had to learn to be patient.
“I could have made my debut in the revised League game against Mamelodi Sundowns last week on Monday, but my clearance from Egypt was issued with a wrong spelling of my name, thus Safa could not certify it.
“I was in camp for the Sundowns game but that mistake meant I had to wait longer.
“My name is spelt as Geofrey and not Geoffrey as has been previously written,” says the 21 year-old striker.
But why was there such a long wait for the issuing of his clearance by the Egyptians.
“El-Shams didn’t want to release me because they couldn’t get the striker that they wanted from Zamalek, who demanded a lot of money. After having scored 17 goals for them last season, they were not genuinely keen to now release me because they now couldn’t get the replacement that they wanted. Jomo had already agreed to what they wanted but then they just dragged their feet,” Massa tells Kick Off.
On his debut performance against Swallows, Massa says he didn’t play to his true potential.
“I didn’t play so well on Sunday because of my obvious lack of fitness, but I am certain I will cope when I improve my fitness. I gave an average performance though I feel I could have scored from the chances that I got.
“After I have played two games, I should pick up to reasonable levels and start playing to my true potential. But I have been training hard and have waited for this opportunity with so much keenness as it was my chance to justify my signing for the club,” he adds.