Teqqiḍ s tidet?
English: Did you really have sex?