What does Psalms 126:2 mean?
We couldn’t stop laughing and shouting for joy. Even other nations said, 'The Lord has done amazing things for them.' Psalms 126:2 - Modern Text Bible
(Their happiness was obvious to everyone, and even outsiders recognized that God had done something incredible for them.)