Walal' akhiratu khayrun laka minal ula (Q 93:3) means and the Hereafter will be better for you than the present.