としたことが
Meanings
Expression
Usually written in kana
1. of all people
Of all people, I let my guard down.
Top 9900
Composed of
thing; matter; incident; occurrence; circumstances; situation; work
Examples (3 in total)
Of all people, I let my guard down.
Of all people, I got excited and lost my composure.
I feel like I said something unnecessary, which is unlike me.