Plant-related idioms at Taipei Botanical Garden

I was walking around the Taipei Botanical Garden when I came across this sign, which explained some plant idioms. Think this sign could have specified more of the Chinese idioms and provided a proper equivalent in English to explain the idioms properly, but definitely a cool idea:

Plant_idioms

The  first idiom is expanded to one side as follows: Continue reading