Strama: 'Inter on the right track'