a huge favor
When someone does something to help you which takes a lot of work, a lot of time, or a lot of money, they are doing you "a huge favor".
"Huge" means "very big". It often appears in this phrase instead of other words that mean "really big" like "enormous", "gigantic", etc.
Follow PhraseMix