to praise without cease (idiom); praise sb to high heaven ꞏ to praise without cease (idiom); praise sb to high heaven