it dawned on me that

listen to the pronunciation of it dawned on me that
English - Turkish

Definition of it dawned on me that in English Turkish dictionary

dawned on me
bana dawned
English - English
it occurred to me that; I realized that, it became clear to me that