Sacrifice means coming closer, making far near. A feast is a time of putting an end to suffering, separation and sorrow and bringing hope and joy to life. The Eid of Sacrifice was lived true to its meaning this year in Turkey and all over the world with the joy of coming closer, embracing one another and sharing.