This

Re: This

English people do not have “Ghairat” so there is no word available in English dictionary that fully translates into “Ghairat”. Lose translations are in abundance though. But since these are lose translations, the “Ghairat” that comes out of these words is lose too :halo:

Why desi people no longer have it? Simply because desi people are becoming English people lately :vivo:

FairysAngel, my definition on Ghairat and answer to the question related to it for desi people is given in the context of Culture :halo: