The return of Silva is a timely boost for City and Fantasy Football enthusiasts, particularly for those who had been basing their early season charge on De Bruyne.
"We never know. My opinion is that when you ask a lot of the players, over more than 11 months, then after he comes back, this (injury) can happen", Guardiola told reporters on Friday.
City are next in action against Huddersfield at the Etihad this Sunday.
"Human beings have a limit and sometimes these things happen".
Riyad Mahrez, Bernardo Silva and Raheem Sterling played behind Sergio Aguero as De Bruyne came on as a 60th-minute substitute during the defending Premier League champions' 2-0 win at Arsenal last weekend.
Speaking in an interview with Sky Sports, Smith said: "I do not think it will be a particularly entertaining campaign for United fans, but they had a great defensive record last season and although he did not get his centre-half, there is no reason why they will not be as hard to beat".
De Bruyne's absence is set to give David Silva more opportunities to impress, with the Spain playmaker free to commit himself to club duties after announcing his worldwide retirement on Monday. When you are fresh here, fresh on your legs, it doesn't happen. We didn't want it but we accept it, it's part of the game.
Kompany adds: "If I wanna see this team go to the next level and do even more, every single detail we need to be honest with ourselves and be hard with ourselves".
"Kevin needs to rest and get the holiday that he didn't get over the summer. He chose to rest a little bit more with his wife and his little boy, and play with us". What a World Cup he played.
"I think we have to understand sometimes, because we're worn out and that's the time we need to regroup".
City had the chance to claim the Premier League title against their cross-town rivals United in April.