-는 데 걸리다/들다 is added to the end of verbs to express how much money, time, or effort is involved in doing a task. It means 'takes/requires/costs ... to (do)’ in English. This expression is made by adding -는 데 걸리다/들다 to the stems of verbs. -는 데 걸리다 is used when expressing an amount of time required, and -는 데 들다 is used when expressing an amount of money required.
Details
차를 고쳐요. 30만 원 들어요.
I will repair my car. It costs 300,000 won.
→차를 고치는 데 30만 원 들어요.
It costs 300,000 won to repair my car.
Examples
운전을 배우<span class='focus'>는 데</span> 두 달 <span class='focus'>걸렸어요</span>.
It took (me) two months to learn to drive.
숙제하<span class='focus'>는 데</span> 한 시간 <span class='focus'>걸려요</span>.
It took (me) an hour to finish my homework.
차를 고치<span class='focus'>는 데</span> 30만 원 <span class='focus'>들었어요</span>.