ReadWriteQuiz
Chinese dictionary
sleach insists on his own point of view or story; each sticks to his own version/argument
政治家们对国际形势各执一词。
Politicians put their own spin on the international situation.
antonym
政治家们对国际形势各执一词。
Politicians put their own spin on the international situation.