В переводе с английского Put in,
Означает: положить в, вложиться в…
И, ни в коем случае не означает, что от этого вложения будет результат.