rock something to its foundations - Alemán Inglés Diccionario