expeditious

done quickly and efficiently