put someone to great inconvenience - French English Dictionary