That Explains A Lot Meaning