Leroy Sane will be out of action for six to seven weeks, Pep Guardiola has confirmed.
Guardiola initially indicated Sane would be out for "a while", with City unable to confirm a timescale in a statement released on Monday.
"He's injured," Guardiola told reporters. "It will be six or seven weeks out."
Bennett apologised for the tackle, which forced Sane into a half-time substitution, but after the cup tie Cardiff boss Neil Warnock suggested challenges from his players were par for the course in English football.
Asked to respond to Warnock's comments, Guardiola could not agree with the 69-year-old's assessment.
Manchester City (@ManCity) January 28, 2018
"He has more English football experience than me so if he says that, what can I say," Guardiola added.
"I was here 18 months and I think English football is not like this. After 18 months, my view is that English football is not like this.
"But Neil has more experience than me. He has had all his career here."