caí en la cuenta

listen to the pronunciation of caí en la cuenta
Испанский Язык - Английский Язык
dawned on me
it dawned on me