The direct translation is "Did you make a mistake" I'd translate it as "Wow that's unbelievable!" or That's outrageous!
The direct translation is "Did you make a mistake" I'd translate it as "Wow that's unbelievable!" or That's outrageous!