I have not laughed that long and hard for such a long time

I have not laughed that long and hard for such a long time

I have not laughed that long and hard for such a long time