長らく

for a long time

adverb Rare #38,844
for a long time Often used in formal or written language.
JA: 長らくお待たせしました。
EN: I'm sorry to have kept you waiting for so long.

我々は長らく戦ってる

We have been fighting for a long time.

— ワン・バトル・アフター・アナザー (2025)

長らくお待たせして申し訳ありません

I'm sorry to have kept you waiting so long.

ここの農民どもは長らく貴方に抵抗してきた

The peasants here have resisted you for a long time.

— ロード・オブ・ザ・リング/二つの塔 (2002)

彼から長らく連絡がない

I haven't heard from him in a long time.