The extracted graph is: "The mayor of Bamako, who witnessed the event, called the burning of the manuscripts "a crime against world cultural heritage." And he was right -- or he would have been, if it weren't for the fact that he was also lying." I don't understand the meaning of the phrase "or he would have been, if it weren't for the fact that he was also lying." Please help me to explain it. Thank you so much.
Top answer
He would have been right if he hadn't been lying. Because he was lying, he wasn't actually right.
— GPY
He would have been right if he hadn't been lying.
Because he was lying, he wasn't actually right.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.