3:99

Say: “O people of the Book! Why do you obstruct the believers from the path of Allah and desire that they follow the crooked way while you yourselves are witnesses to Allah’s Covenant? Allah is not unaware of what you do.”
Meaning:-
Obstruct:to block, make difficult to pass, to interrupt
Covenant: contract, agreement, undertaking, commitment, guarantee.
crooked:dishonest, unscrupulous, unprincipled, untrustworthy, corrupt,