1. What does it mean when we say that in blockchain, consensus determine the truth?
All in the network must agree on every transaction if it is true or not based on their own current copy of the blockchain in the public ledger. When a decision is made you know the network all together agree on the transaction, witch makes it decentralised and trustless.
2. How is this different from how truth is determined in a central database?
In a centralized database there are no incentives to ensure the truth. Also, the truth is controlled by one an authority and this makes it easy to manipulate as they alone determine what is the truth.