Srimad-Bhagavatam: Canto 3 - Chapter 1 - Verse 1
मैत्रेय उवाचप्रजापत्यं तु तत्तेज: परतेजोहनं दिति: ।दधार वर्षाणि शतं शङ्कमाना सुरार्दनात् ॥ १ ॥
maitreya uvācaprājāpatyaṁ tu tat tejaḥpara-tejo-hanaṁ ditiḥdadhāra varṣāṇi śataṁśaṅkamānā surārdanāt
Śrī Maitreya said: My dear Vidura, Diti, the wife of the sage Kaśyapa, could understand that the sons within her womb would be a cause of disturbance to the demigods. As such, she continuously bore the powerful semen of Kaśyapa Muni, which was meant to give trouble to others, for one hundred years.
The great sage Śrī Maitreya was explaining to Vidura the activities of the demigods, including Lord Brahmā. When Diti heard from her husband that the sons she bore within her abdomen would be causes of disturbances to the demigods, she was not very happy. There are two classes of men — devotees and nondevotees. Nondevotees are called demons, and devotees are called demigods. No sane man or woman can tolerate the nondevotees’ giving trouble to devotees. Diti, therefore, was reluctant to give birth to her babies; she waited for one hundred years so that at least she could save the demigods from the disturbance for that period.