have something to show for something - Turkish English Dictionary