"decisive impact" refers to a significant or powerful effect or influence that brings about a clear and definite outcome or result. It means that something has made a big difference or played a crucial role in determining a particular outcome.
Full definition