be up to one's eyebrows in - French English Dictionary