Looking at the Portuguese version (which I assume is the original); I think a more accurate translation would be "Can I know what made you lose your mind?"





You don't mention "her" in the Portuguese version; and the wording is a little awkward here.