Would a linguist find the following sentence to be a valid English sentence grammatically?

Ten years be a long time to spend in prison.
acceptable