Alice: "I moved to Rome four years ago."
Last year, Alice said she had moved to Rome [...]
Alice: "I moved to Rome long ago."
Last year, Alice said she had moved to Rome [...]
Would this be a correct way to finish these two sentences? I understand that "ago" means "before the present time", so is it acceptable to use it to mean "before the indicated past time"?
Last year, Alice said she had moved to Rome four years ago
Last year, Alice said she had moved to Rome long ago