Chinese: 有些东西你还是不知道为好。
English: There are things you're better off not knowing.