French Expression of the day “ça ne tient pas debout”, in English “It doesn’t make any sense”

“ça ne tient pas debout”, means “It doesn’t make any sense”. Although it literally means “It doesn’t stand upright”!


More From Our Language Blog:

Share this post

Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on print
Share on email