Pep Guardiola has defended the decision to spend £120m on three full-backs in Kyle Walker, Danilo and Benjamin Mendy.
Manchester City have so far spent roughly £200m on players including Bernardo Silva (£43m, Monaco), Ederson (£34.9m, Benfica) and Douglas Luiz (£10.7m, Vasco Da Gama) – as well as £51m on Walker from Tottenham, £26.5m on Real Madrid's Danilo, and £52m on Benjamin Mendy from Monaco.
While the former Barcelona and Bayern boss admitted that he is still getting used to the exorbitant costs of players, he feels it is necessary if they are to compete for Premier League honours this season.
Guardiola, whose team plays Real Madrid on Thursday, said: "I could not imagine years ago, even two or three years ago, paying £100m or £120m for one player, now it has happened and will happen more.
"It's a lot. I would like to pay less for the club, for everybody but the market is the market. Manchester City didn't invest in full backs in the last six-seven years. We decided we had to make the squad younger and we tried to keep the best full backs.
"All the clubs spend a lot of money, not just us. You will see until the 31st (of August), the amount of transfers coming, so we will see 70, 80, 90, 100 (million) – more than that. Maybe one day it will stop."
Guardiola had attempted to sign Dani Alves on a free transfer from Juventus, but he opted rather to join Paris Saint Germain.
"Dani was free but he decided to go to Paris," explained Guardiola. "With Kyle, Danilo and Mendy, they're the best options we had. After that, the relations on the transfers, I am not involved in that."