Manchester City manager Pep Guardiola says the club will "buy one, two, maybe three players" over the next few years.
City have spent more than £200m on players this summer, but Guardiola says the current squad are "young and will stay for the future."
"We had one of the oldest teams in the Premier League so we decided to put energy in the team for the next five, six years," he said.
"Hopefully next season I will be here and we are not going to spend how we have this season."