it's hit or miss - Turkish English Dictionary