Pep Guardiola says Bastian Schweinsteiger hasn't been fit for three years.
Schweinsteiger only managed 15 starts under Guardiola last season, before completing a transfer to Manchester United last month.
“When he does not have injury problems I am completely convinced he will do very well at Manchester United," Guardiola said.
“He is a top, top player. Unfortunately, the last three years he was never in good condition.
“When he is in very good condition I am convinced he will be a good player for them. I really hope that is going to happen.”