to wait for the penny to drop - Spanish English Dictionary