countless hours

Countless hours is the phrase which depicts hours that cannot possible be counted or accounted for. It is typically used in reference to doing something for a large amount of hours; not that they can literally not be counted, but it seems to have taken so long, the hours spent seem innumerable. Saying you have done something for countless hours is a way to exaggerate the length of time spent on that project.