be rude or inconvenient - Spanish English Dictionary