-
This new piece of evidence invalidates his version of events.
这条新证据推翻了他对事件经过的说法。
《牛津词典》
-
All may be true, but none invalidates criticism of this action.
这一切可能都是事实,但是却只能招致指责。
youdao
-
All may be true, but none invalidates criticism of this action.
这一切可能都是事实,但是却只能招致指责。
youdao