Definition of "that's all she wrote" in English