De Bruyne had to be substituted in the first half against Intermilan yesterday and it seems that there is indeed a problem that befalls de Bruyne at the moment, but even so it is uncertain how much injury he will get ahead of the match against Arsenal later, De Bruyne is a very important player for Manchester City during and losing him will certainly make Manchester City a little weak even if they have Phil Foden in the game later, But I think before there is an official confirmation from Manchester City regarding De Bruyne injury, precisly the opportunity he to play against Arsenal is still open at the moment.
So, in my personal opinion, Manchester City will not include De Bruyne in the squad for the match against Arsenal. After all, replacing De Bruyne with Foden is not a bad thing. The reason is that against Inter, Foden played quite well. So I'm sure it won't have a big impact if, for example, Foden fills De Bruyne's position. And besides that, even without De Bruyne, I'm sure Manchester City still has a big chance of winning the match against Arsenal. Because the conditions currently experienced by Arsenal can be said to be the same as Manchester City. Because one of Arsenal's important players also suffered an injury, namely Odegard. So with this, we can be sure that Arsenal's condition will be the same as Manchester City. Therefore, even if De Bruyne doesn't play in this match, it won't be a big problem for Manchester City.