Vocabulary

身に覚えがある

to have the memory of having done something oneself

expression v5r-i