Manchester City manager Manuel Pellegrini has insisted that the Premier League champions have done nothing wrong in loaning midfielder Frank Lampard from New York City.
Lampard will spend the next five months at the Etihad Stadium after joining from the newly-formed MLS side, who share the same owners as City.
Arsenal boss Arsene Wenger has questioned the deal in recent days, but Pellegrini, who is preparing for Sunday's Community Shield encounter with the Gunners, believes that the Frenchman is wrong to be speaking about other clubs.
The 60-year-old told reporters: "I think as managers we have enough problems with our own teams to be talking about other teams.
"The only thing that I can say is that we have important restrictions about the amount of money we can spend, and Frank Lampard was a free player - we didn't spend any money in bringing him from New York City to Manchester City."
Lampard will not be a part of City's squad for the annual season opener at Wembley.