there will be peace and plenty and gardens of tranquility for himq 56 89 – Meaning and Explanation