Recall that generalized arithmetic progression of dimension $d$ is by definition a set of the form $P = P_1+\dots+P_d$, where $P_j = \{lp_j\ \mid \ |l|\leq l_j\}\subset \mathbb Z$ is an ordinary arithmetic progression.
Bohr set of rank $d$ is a set of the form $B = \{n\in \mathbb Z\ \mid \ dist(n\alpha_j, \mathbb Z)\leq \varepsilon_j,\ j = 1,\dots, d\}$, where $\alpha_j\in \mathbb R$ and $\varepsilon_j>0$.
The question is the following: given a generalized arithmetic progression $P$ of dimension $d$ is it possible to find a Bohr set $B$ of rank $d-1$ such that $B\supset P$ and $card\, (B\cap [-N,N]) \leq C\cdot card\, P$ for some $C>0$ and $N$ such that $P\subset [-N,N]$.
$C$ may depend on $d$, but not on $P$.