They have given us some fits in the last several years,
They have definitely given us fits over the last several years, ... They are very talented again.
It's an opponent that's given us some fits over the last couple years.