I know a place round the corner here, where you can get a drop of the finest Scotch whisky you ever tasted - put you right in less than no time."
So un posticino qui alla cantonata, dove si può avere un sorso del più squisito liquore immaginabile, e ti sentirai subito meglio.