Multiple people made me dinner tonight. How do I say, "Thank you all for dinner." without sounding like a country bumpkin. I already considered "Thank you everyone for dinner." but that is not natural enough. And "Thank you for dinner." doesn't work because the connotation is that "you" is singular, i.e. I need to address all the cooks.