Nature now seemed able to speak for itself, with a minimum of interference.
⇑ Translate the sentence above by Google ⇑
Related: interference