The idiom
when the cows come home means for a very long time, often longer than expected.
The phrase comes from
farm life, where
cows really like being out in the fields, so they come home as late as they can.
They can argue until the cows come home, but it won't change anything.