D tidet tebges, neɣ ala ?
English: She's really dedicated, isn't she?