Translation:

23. He cannot be questioned for His acts but they will be questioned (for theirs).

Notes (Tafseer)

2683. Allah is Self-Subsisting. All His creatures are responsible to Him and dependent on Him there is no other being to whom He can be responsible or on whom He can be dependent.