Idiom: Till you're blue in the face

See also: