Spanish • Spain
estar hasta las narices
*
*
to be up the nose