english: I happen to love this science, and I think this position in which we have placed it is inexcusable.
non_english: Ik hou toevallig van deze wetenschap en ik denk dat de positie waarin we ze hebben geplaatst onvergeeflijk is.