Question: how much time does it take for immigration in mumbai airport?
Answer: It takes about an hour to clear immigration+get baggage but you will make your 11.50 flight comfortably. People get away with a lot less margin than what you have. As brave1 said, you have enough time on your hands, you'll make it, no worries. And do ask the ground staff for help to rush you through.