Definition of open
Affording unobstructed passage or view: open waters; the open countryside.
Definition of carry
To hold or support while moving; bear: carried the baby in my arms; carrying a heavy backpack.
Definition of P4P
sell your soul (to the devil)
to be persuaded to do something, especially something bad, because of the money or other reward you will receive for doing it
(Definition of sell your soul (to the devil) from the Cambridge Advanced Learner's Dictionary &