be intoxicated to the point of stupefaction - French English Dictionary