Chinese: 我刚说了很蠢的话。
English: I just said something very stupid.