Wiktionary
month of sundays
n. (context idiomatic English) A very long time; too long.
WordNet
month of Sundays
n. a time perceived as long; "I hadn't seen him in a month of Sundays"