什么乱七八糟的说了半天!

English Translation

How can you talk such nonsense for such a long time!

Should be 乱七八糟地, right?