put on the pedestal - French English Dictionary