"upon one's imagination" — Collocation dictionary inglés

Automatic translation (We do not guarantee its correctness): na czyjś wyobraźnia
  1. upon preposición + imagination sustantivo
    Very loose collocation

    For centuries, humans have relied upon their imagination to avoid pregnancy.