Used to indicate that something has been the case for a lengthy period of time.
He has long believed that honesty is essential.
Il croit depuis longtemps que l'honnêteté est essentielle.
loinDans un sens spatial. 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