Learn English – n idiom for “making a puerile excuse”

idiom-requestsphrase-requests

In Italian there is a juicy idiom when somebody gives a risible explanation: knowing that children can delude themselves and try to deceive others when playing hide-and-seek,

enter image description here

they say: "… hide oneself behind one['s] finger".

Is there a set phrase (I mean one everybody recognizes as such) in English? Can you think of anything more appropriate than "making puerile excuse[s]—"?

That is the nearest I could find, but I fear is not a set phrase:

We cannot hide behind the puerile excuse of 'since we can't be perfect,
we should not even begin'. That's little more than NRA-speak for don't
.

The child in the picture is playing hide-and-seek, he is deluding himself he can't be caught; a finger is even smaller than a post.

Best Answer

"The dog ate my homework" is a popular idiom that would fit your context, though it's apparently more popular in British English.