the claim of the west is that they have found the final – Meaning and Explanation