caí en la cuenta

listen to the pronunciation of caí en la cuenta
الأسبانية - الإنجليزية
dawned on me
it dawned on me