to wait for the penny to drop - Alemán Inglés Diccionario