Juventus new boy Dani Osvaldo has admitted he struggled to adapt to playing in England with Southampton.