この「put in」は「〜をするために（時間・労力・資源）を捧げる」という意味です。つまり、この「put in the time and effort」は「時間や労力を捧げる」ということです。「put in」は「time and effort」と一緒に使われることが多い表現です。
例: I put in a lot of time and effort to succeed at school.（学校で成功するために多くの時間と労力を費やした。）
例: I put a lot of my personal savings into this business.（この事業に多額の私財を投入した。）