Back to Dictionary
瞻前顾后
瞻前顧後
zhānqiángùhòu
1.
to look forward and back
2.
to consider prudently
3.
overcautious