in a hell-for-leather manner - Turkish English Dictionary