Strama: 'Inter are back'