Makes as much sense as any other Scripture quoted today.
Yes, the scripture makes sense.
Her explanation of it does not.