thus there and then they were vanquished and overthrown humiliatedq 7 119 – Meaning and Explanation