that is a major impact on the economy and trade relations with this country
That is having a major impact on the economy and on trade relations with this country.
That is a major impact on the economy and trade relations with this country.