Used to indicate that something has been the case for a lengthy period of time.
Translations
He has long believed that honesty is essential.
Il croit depuis longtemps que l'honnêteté est essentielle.
loinDans un sens spatial. For a great length of time; since long ago. He has long believed that honesty is essential.
Over a considerable distance. The migrating birds flew long across the open sea.
Synonyms
for ages on end
for a considerable time
for an extended period
for some time
for a long while
for ages
for a long time