Manchester City have lost four consecutive matches. We have not seen such a bad performance from Manchester City players in the last 5/7 years. Guardiola will definitely find out the internal mistakes of Manchester City's squad during the international break. And Guardiola is a very experienced coach. It is expected that Manchester City will be able to perform well in the upcoming matches.
Manchester City lost against Tottenham a few days ago. However, the next match is Manchester City's home match. Moreover, Tottenham's performance has been irregular this season as well. If City players can perform well, they will definitely win. I expect Manchester City to win.
I think Man City started to look inconsistent after they played against Arsenal. The game ended in a draw and Man City had to lose Rodri who suffered an injury. It would be a bit of an exaggeration to assume that Rodri's injury has caused Man City's performance to decline, but that is indeed the case. This could be a serious problem if Guardiola doesn't find a solution soon as they are already 5 points behind Liverpool at the moment.