99. " say: ` o' people of the book! why do you obstacle those who believe from
the way of allah seeking to make it crooked, while you are witnesses ?
but allah is not heedless of what you do ? "

commentary:
in the previous verse the question was about the infidelity of the
people of the book. in this holy verse, besides criticizing against their
former behaviour, they are questioned if they do not believe themselves
and disbelieve in the signs of allah, by what reason they hinder others to
pave the path of allah. but they should know that allah is never
heedless of what they do.

" say: ` o' people of the book! why do you obstacle those who believe from
the way of allah seeking to make it crooked, while you are witnesses ?
but allah is not heedless of what you do ? "

explanations:
1. your enemies always try to pervert you from the truth.

"... seeking to make it crooked, ..."

2. your enemies know and are witnesses to your rightfulness.

"... while you are witnesses ? ... "

3. the enemies of islam might know that allah is aware of their
deeds and is lying in wait for them.

"... but allah is not heedless ..."

4. if we know that our selves and our conduct are not overlooked,
even for a moment, we may leave wrong doing.