in a speedy manner - Turkish English Dictionary