There's also a clause preventing Osimhen from being sold to Italian clubs for two years. Osimhen won't be able to play against Napoli. Of course, there's no such clause. The transfer wasn't fully finalized until the signings were made, but it was breaking news. It was a major payment for Galatasaray.
I just know that there is a such clause. I think it is quite non sense clause for a football player.

Sure, it is still in a process, but we can ensure that Osimhen will join Galatasaray for the next season. I think it is much better than he stays in Napoli. TBH, the way of Napoli management treats him look rather unprofessional.
So, even though the debt wasn't fully paid upfront, Osimhen still has a hefty payment to make. I hope this money helps Galatasaray achieve its desired success in Europe.
What debt you mean?If you mean his obligation to lead Galatasaray winning trophies, he has proven it in the last season. Sure, he must do harder efforts for the next season because he will be officially joining Galatasaray as a permanent player.