hard lesson (16,770 results)