“发假誓”常见的英文表达可以是 “make a false oath” 或者 “take a false vow” 。
“make an oath” 有“发誓、起誓”的意思,“false”表示“虚假的、不真实的”,所以“make a false oath” 就是“发假誓”。
“take a vow”同样有“发誓、立誓”的含义, “take a false vow” 即“发假誓” 。