It was to be another twenty-five years before Michael returned to his home town.
A.It is twenty-five years since Michael returned to his home town.
B.Michael returned to his home town nearly twenty-five years ago.
C.People in Michael's home town have been waiting for him to return for twenty-five years.
D.Not until twenty-five years later did Michael return to his home town.