Given $X \subseteq \mathbb{R}, y \in \mathbb{R}$, define $y+X \triangleq \left \{ y+x : x\in X \right \}$
Let $X \subseteq \mathbb{R}$ s.t $X \cap (y+X) \neq \emptyset \ \forall y \in \mathbb{R}$.
Prove $X$ is not countable.
My first idea was trying to use something similar to Cantor's diagonalization but I'm pretty sure it doesn't work here, so I'm kind of clueless.
A hint on how I should approach this, rather than a solution, would be best.