See how they invent a lie against Allah, and this in itself is enough to show their manifest sin.
Meaning:-
Manifest: to make clear or obvious to the eye or mind or the understanding; show plainly