左右逢源zuǒyòuféngyuán
Top 45000
Meanings
1. lit. to strike water right and left (idiom)
2. fig. to turn everything into gold
3. to have everything going one's way
4. to benefit from both sides
Characters used