anxious for quick results (idiom); to demand instant success; impatient for result
Report a problem with this entry