COMMENTARY on 29:55
A. Yusuf Ali:

Translation:
On the Day that the Punishment shall cover them from above them and from below them, 3487 and (a Voice) shall say: "Taste you (the fruits) of your deeds!" 3488
Commentary:

3487  Cf. a similar phrase in 6:65.

3488  This is not merely a reproach, but a justification of the Punishment. "It is you who brought it on yourselves by your evil deeds: blame none but yourselves. Allah's Mercy gave you many chances: His Justice has now overtaken you."

 

Muhammad Asad:

Translation:
[encompass them] on the Day when suffering will overwhelm them from above them and from beneath their feet, 52 whereupon He shall say: “Taste [now the fruit of] your own doings!”
Commentary:
52  I.e., from all directions and from many causes.