No it wouldn't be correct for this translation. In english using "it" also gives a subtle difference in meaning. I feel the "it" makes the sentence seem directed to a particular action where without "it" the sentence has a more broad focus.
What does this english sentence mean? I am not a native english speaker and i dont know this expression in english. Could someone please explain using other expression? Thank you for your time and kindness.