Yesseḍs-iyi-d waya.
English: It made me laugh.