idiom
barefaced lie
大胆で恥知らずな嘘
Meaning
a bold and shameless lie
Example
His excuse was a **barefaced lie**.
彼の言い訳は恥知らずな嘘でした。