Большой англо-русский словарь (с транскрипциями) GO a long way towards/to надолго хватать, значительно способствовать, иметь большое значение