I’d flown up from Bangalore one night in Challenger. We were directed to do a 360 which became a “hold at present position, legs your discretion”, no EFC. 45 minutes later directed toward Mumbai, when we finally got to Arrival Control, asked for umpteenth time for EFC. The controller simply said something like, “it’s 3 minutes per arrival and you’re number 12 or 13”. About that tiime, a local left the radar maze with, “I have to divert to Ahmadabad now and am proceeding direct, request clearance”. Controller argued for him to stay, he was now #5 for approach. Captain simply said, “you said that 20 minutes, we’re enroute to Ahmadabad now”. There were flashing lights everywhere.