In recent years, term premia have been very low and sometimes even negative. Now, with the United States economy growing above potential, inflationary pressures are on the rise. Term premia are very sensitive to the expected future path of growth, inflation, and monetary policy, and an inflation surprise could require monetary policy to tighten faster than anticipated, inducing to a sudden decompression of term and other risk premia, thus tightening financial conditions. This paper proposes a semi-structural dynamic term structure model augmented with macroeconomic factors to include cyclical dynamics with a focus on medium- to long-run forecasts. Our results clearly show that a macroeconomic approach is warranted: While term premium estimates are in line with those from other studies, we provide (i) plausible, stable estimates of expected long-term interest rates and (ii) forecasts of short- and long-term interest rates as well as cyclical macroeconomic variables that are stunningly close to those generated from large-scale macroeconomic models.