The term "resident in India" means a person who has stayed in India for a period of not less than one hundred and eighty two days during the immediately preceding one financial year.