Guardiola according to English journals will stay in Manchester for atleast 2 more years.
I don't agree with it, you need to leave at the peak of what you have done.
I have also seen the rumors, and i don't believe it to be true, Pep has had his longest spell as a manager in City and i think he'd stay for many more years, well beyond 2025, he has a very good relationship with the hierarchy at the club and he now feels more at home in Manchester, i don't know where else can be better. Having said that, football is somewhat unpredicatble and quite a lot can change before that time for Pep to leave, especially now that he has officially won everything with City, we'd see if it happens.