Erling Haaland never had any doubts about signing a deal that will keep him at Man City for the majority of his career.