translate English to French: "Many times patience and science go hand in hand.
En de nombreuses occasions, science rime avec patience.