have something to show for something - French English Dictionary