rock something to one's foundations - Spanish English Dictionary