upon one's oath
〔盟誓▽코〕
upon one's oathSwearing that it is not a lie.
7 more sentences in the app — free account.