886 / 2512
anxious for quick results (idiom); to demand instant success; impatient for result; impetuous
Tap to reveal