It is OK up to this point: Jane always does things as she only sees (deems) sufficient, as one can observe from her daily life. The rest of it does not fit. Just make a new sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Nor PriestIs this sentence grammatically correct and idiomatic sound ?No. It isn't quite right. If you want to express it idiomatically, you may want to spice it up a little.