What does it mean when we say that in blockchain, consensus determine the truth?
It means that in order for a transaction to be valid it has to be verified by a defined number of nodes in the network. Once it has been verified it can be added to the blockchain.
This means that for a transaction to be true it needs to reach a certain consensus of the participating nodes. Individual nodes cannot independently determine that a transaction is true only that it is valid when compared to their copy of the ledger.
How is this different from how truth is determined in a central database?
This is completely different from a centralized database which can independently state that a particular transaction is true without verification from other parties.