Here are the idioms that are related to the upon oath idiom. Waada kar kay eefaa na karnay ki nisbat waada na karna bhala - وعدہ کر کے ایفاء نہ کرنے کی نسبت وعدہ نہ کرنا بھلا Na jaiaz waada ko poora na karna hee munasib bay - ناجائز وعدہ کو پورا نہ کرنا ہی مناسب ہے Halaf uthana - حلف اٹھانا Aik tu kareilaa doosra neem charha - ایک تو کریلا دوسرا نیم چڑھا