hit the right chord - Turkish English Dictionary