unhesitating

adjective
1
done or given immediately and confidently
بی‌درنگ, بی‌تردید, بی‌دودلی, بلادرنگ, بی‌تعلل