蓄謀已久

Idiom

 * 1) to have plotted for a long time; long-cherished plot