to have committed money or resources to a venture with the expectation of achieving a profit or some return
to have devoted time, effort, or emotion to something
किसी चीज़ में समय, प्रयास या भावना को समर्पित करना
English Usage: He invested a lot of time in learning the piano.
Hindi Usage: उसने पियानो सीखने में बहुत समय लगाया।