for the present; for the time being; for a while (from now); for some time (to come)
temporary; transitory; short-lived
filling (up) a hole; filling in (for a gap, vacancy, etc.); stopgap; making up (for a loss, damage, etc.); covering (a deficit); fill-in-the-blank activity
everything turning out fine; the whole thing being settled
casual; unconcerned; nonchalant; ordinary; normal; regular
idea; plan; fancy; impulse; thought; whim
ingenious idea; excellent plan; bright idea
to stick to; to cling to; to adhere to
else; in addition; besides
to play a central role; to take a leading part
remarkable; striking; brilliant; splendid; spectacular; wonderful
competent; suitable; qualified
overestimation; overrating; overvaluing
to pass through; to pass by; to pass (of time); to elapse; to have expired; to have ended; to exceed
for a long time; at (great) length; lengthily; (extending) far; (stretching) out; (lying down) at full length
courage; bravery; valour; valor; nerve; boldness
paper (in rock-paper-scissors); disappearing completely; coming to nought; foolishness; stupidity
first of all; at once; for now; for the time being; anyway; at least