"Che ho lei" literally means "that I have her". "This I need" would translate as "Ho bisogno di lei" ("I need her", use "lui" instead of "lei" for a male.)
Maybe he meant to say "Che ho lei non mi aiuta", or "(the fact) that I have her does not help me".
I hope this is helpful.Need Italian To English translation of Che ho lei?
I am very glad I was able to help. Good luck with your cats!
Report AbuseNeed Italian To English translation of Che ho lei?
That translates as "That I have her," not "This I need." Maybe it's an idiomatic expression that I don't know, but I'm pretty sure that's what it means.
che = that
ho = I have
lei = her
I confirm that "che ho lei" means "That I have (got) her".