lit. to cover light and nurture in the dark (idiom); to conceal one's strengths and bide one's time/hiding one's light under a bush
版权所有 © 2024 3Dict.cn