You can turn in 100 badges of 25 rep each in one go which is 2.5k rep at once.
So you just need to turn it in 80 times and this is instant quest, so you don't need to confirm it every time. And these 80 turn-ins can be done in much faster time than 2 hours, just saying.