As the Lord had promised Sarah she gave birth to Isaac. His name means laughter are to laugh. Sarah was so overwhelmed with joy that she laughed and she wanted others to laugh with her.
There have been times where God has done wonderful things for me and I knew it was Him. Those moments I was overfilled with gratitude. I sometimes laughed, sometimes I cried and I thanked and I praised the Lord.
Be patient and wait on the Lord and watch what He can do.