Idiom: Till the cows come home

See also: