ご無沙汰

long silence, not keeping in touch

→ 御無沙汰
noun Rare #26,798
long silence, not keeping in touch Often used in the polite expression ご無沙汰しています, meaning “Sorry I haven’t been in touch.”
JA: 長い間ご無沙汰していて、すみません。
EN: I’m sorry I haven’t been in touch for so long.

大変ご無沙汰しております

It’s been a very long time since we last spoke.

ご無沙汰しました

It's been a while.

ご無沙汰しています

It’s been a while.

ご無沙汰してます

Long time no see.

— ニュー・シネマ・パラダイス (1988)

ご無沙汰をしてごめんなさい

Sorry for not keeping in touch.

ご無沙汰しております

It's been a long time.