Right now, they are having only one challenging game against Manchester United which is surely not easy but this all depends on Manchester United as well which is one of the worst sides with their unpredictable nature and inconsistency which bring them down, and now they are having no chance for the top five spots.
As Arsenal has one challenging match, also Manchester City has on challenging match which I think is the last match to be played and that is when they will play Tottenham. Manchester City is hot but I can not predict such a match.
Manchester United is unable to win but prefer to draw more recently. If care is not taking, it is possible that Arsenal may win the club. Arsenal has tried this season but Manchester City still have more probability of winning this season Premier League but this can change back.
The gap is only one point between Arsenal and Manchester City and also, Manchester City still has one more match compared to Arsenal. So with these factors, I personally remain confident that Manchester City will be able to overtake Arsenal at the top of the standings. It doesn't matter if Arsenal win all these remaining matches but anyway, if Manchester City also manages to win all these remaining matches, then ofcourse Manchester City will win the Premier League trophy again this season for the fourth time in a row . So yes, I personally do not doubt the quality of Manchester City to be able to win the trophy again this season because after all, Manchester City also still have a good winning mentality of course.