to get more than one requests; to beg for water and receive wine
Idiomatic expression meaning that one receives something far better than what was asked for. The literal image is begging for water (a modest request) but being given wine (a generous response).
He only asked for advice, but he received full support. It was truly a case of begging for water and receiving wine.
The expression is of Chinese origin, from a classical story where a person begging for water is given wine instead, symbolizing receiving more than requested.