Advanced

Polish

Wpaść po uszy

To be in deep trouble / To fall head over heels