Idiom: Long time no see

See also: