The Spaniard was discussing his team's injury situation with the press ahead of their UEFA Champions League group stage clash with FC Porto.
City will be without both players for the game, and will be have to shuffle the pack to pick up three points.
"We expect Kevin and Aymeric to return in the next few weeks; Gabriel, maybe a little bit longer and we hope they will come back soon and the team will grow," said Guardiola during the press conference.
"Olek Zinchenko is back and other players have recently returned.
"We are still a little bit away from where we want to be."
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!