cost (someone) dearly - Turkish English Dictionary