The number 40 million is absurd. Nobody will believe this.Yes we are facing difficulties in maintaining our growth rate because of 4 crore illegal bangladeshi and rohangia migrants. They are great burden on Indian economy they are stealing low level jobs of Indians .In US mexican illegal or legal people are great help for low level jobs as construction workers , cleaners , gardeners , and may other jobs where physical labour is important . White americans generally do not go for these jobs .