recently; just a few days ago
literal translation : the other day
Patois: Mi si har di adda dayEnglish: I saw her the other day