生财有道shēngcáiyǒudào
Meanings
1. lit. there are principles behind making money (idiom); fig. to have a knack for good business
2. knowing how to accumulate wealth
3. good at feathering one's own nest
Characters used