"it's taken years."