zhān
qián
gù
hòu
1
to look forward and back
2
to consider prudently
3
overcautious