X factor
noun /ˈeks fæktə(r)/
  /ˈeks fæktər/
 [singular]- a special quality, especially one that is essential for success and is difficult to describe
- She certainly has the X factor that all great singers have.
 - The effect of the weather on production costs is always something of an X factor, or unknown variable.