I happen to love this science, and I think this position in which we have placed it is inexcusable.
Se întâmplă ca eu să iubesc  această știință, și cred că poziția aceasta pe care i-am acordat-o este de nescuzat.