that's a hell of a coincidence! - Turkish English Dictionary