Strama: 'This means a lot'