be at the receiving end - French English Dictionary