Tedda-yi di lebɣi.
English: She made feel happy.