I am afraid I didn't meet , as yet, this expression in English and thus, I don't know its meaning. So, can't say if it is "por" or "para" ..
(probably the Spanish sentence has a well defined meaning but, with my poor Spanish, can't say what is this meaning..