knock someone off their high horse - French English Dictionary