Shanghai - Formula One world champion Lewis Hamilton said talks over a new contract with Mercedes were taking longer than he thought.
But the 30-year-old Briton, in a column for BBC Sport Thursday, said a new deal would be completed "eventually."
Hamilton's current deal runs out at the end of this year but the two-time world champion said there was no hurry.
"I said after the Malaysian Grand Prix that I expected my new contract with Mercedes to be finalised within that week. But it has not turned out that way," he said.
"It will get done eventually. I honestly thought it was very close but, as in all negotiations, things drag on longer than you expect."
Hamilton is negotiating a new contract himself and has admitted he needed time to understand the legal wording.
"I don't feel like I am in a rush - we're talking about a contract for next season and beyond, so there is plenty of time and it is not affecting my driving at all," he said.
"There are so many pages in an F1 driver's contract and you really have to work hard to understand it.
"I've read contracts before, but I'm doing it all on my own for the first time, without a manager to do the negotiations for me."
Hamilton said some people might be thinking there was a problem between him and Mercedes.
"I can assure you that is not the case. Naturally, there are things they want, and things I want, and we have not come to a conclusion yet," he said.
"But I have absolutely no doubt that we will in the end."
Asked in Shanghai about the contract negotiations, Hamilton said: "It could happen this weekend or in months, who knows?"