Mine was within the past 120 days. B737NG Captain-Spicejet Ltd. US Citizen.
What airline are you joining? Unless you have something significant in your background you should not have anything to worry about. I'm told your paperwork is given to the Home Ministry and they check through various Intelligence Agencies/LE-agencies before you get your clearance. For any job in India, patience is a virtue that can be quite valuable.