Can you please explain to me the rule for hyphening words e.g. ground breaking and long term when these words are used as adjectives in the sentence e.g. "long term cooperation" or "ground breaking service ". Does this rule vary in GB or US. Thank you in advance!