Deg tgara, nga aya.
English: We finally did it.