Hi<br/>Is this sentence idiomatic?<br/>Due to a strike call given by some taxi drivers associations taxis were not in full number on the road today.