Find the word definition

Wiktionary
long time no hear

interj. (context idiomatic English) I haven't heard from you for a long time.