of all thingsWiktionary 原文释义(英文)介词短语 Prepositional phrase(idiomatic) Especially; more than other things.(idiomatic, often used as a sentence adverb) Surprisingly.