よりにもよって
Meanings
1
of all things; of all people; of all places
usually written using kana alone
Expresses frustration or lament that an undesirable choice or outcome has occurred. Often used with nouns indicating time, person, or thing. Similar to よりによって.
See also: よりによって
Of all days, I had to forget my umbrella on a rainy day like this.
Of all people, I never expected to run into that person.