of all things

Prepositional phrase

 * 1)  Especially; more than other things.
 * 2)  Surprisingly.

Translations

 * Chinese:
 * Mandarin:
 * Japanese: よりによって, 事もあろうに
 * Polish:
 * Russian:


 * German:
 * Russian: кто бы мог поду́мать