Fdasankop: in arabic "Lain yanal Allahhu lahum aha wo ladema Waha walakin yanalahul taqwa min kum"
< MEANS > Lord has no need of animals flesh & blood But true belivers must sacrifice the evils within themselves to become pious & worthy" : source book quran.
now this's something which makes sense !