English to Hindi

Meaning for:
have had one too many
other
थोड़ा सा पिया हुआ होना