translate English to French: It has been a long story but we are making real progress.
Ce fut une longue histoire mais les progrès réalisés sont réels.