Back to Dictionary
立竿见影
立竿見影
lìgānjiànyǐng
1. lit. set up a pole and see the shadow (idiom); fig. instant effect
2. quick results