Idiom: Long time no hear

See also: