Quote Originally Posted by Pinocchio View Post
Edit: is there in English the expression "to hide behind one's finger"? Yeah, that's a Fi-PoLR one, IMO.
Can you elaborate on what it's supposed to mean? I'm not familiar with an idiom of the same wording, but we may have something else.