show one's misdeeds - French English Dictionary