深謀遠慮

Idiom

 * 1) to think deeply and plan carefully; to be circumspect and farsighted