Up in arms is an idiom.
Up in arms means to be angry.
Up in arms means غصے میں ہونا
agm.04.03.23
Give something a whirl means to try.
Give something a whirl means کوشش کرنا
agm.5.3.23
to behave in a way that gives you an advantage or allows you to succeed at something
Explanation: "Off and on" means something that happens at irregular intervals, similar to "occasionally."
The idiom "The sword of Damocles" means سر پر تلوار لٹکنا، سر پر خطرہ منڈلانا
If someone says there's no smoke without fire
they mean that there are rumours or signs that something is true so it must be at least partly true.
ND23-4-2023
"a red letter day" means "a special, happy, and important day that you will always remember"
***
ND1-2-2023