英語候補to bide one's timeto have readied a bow and stand at readyto wait until the time is ripeto watch for an opportunity