of all things

of all things / people / places {mainly spoken}(used for expressing surprise that a particular thing / person / place is the one involved in something) ≈ вот тебе и на!, ну надо же!, подумать только!, ну ни фига себе (выражение крайнего удивления)

Example 1: Well, of all things, what are you doing here? — Вот те на! Ты-то тут что делаешь?

Example 2: And now he’s chosen to live in Alaska, of all places!— Сейчас же решил жить — где бы ты думала? — на Аляске! А сейчас — подумать только! — решил жить на Аляске!