has had to drink
तुमने काफ़ी पी रखी है।
You've had quite a bit to drink.
क्या तुमने पी रखी है?
Have you been drinking?
— Jojo Rabbit (2019)
आपने काफ़ी पी रखी है।