Language:
Free Online Dictionary|3Dict

慎謀遠慮

Source : CEDICT

to think and plan carefully/to be circumspect and farsighted (idiom)