And until recently, this might have been the end of the road, but this is where we can make the difference.
E fino a poco tempo fa,  l'investigazione sarebbe finita qui, ma è qui che possiamo fare la differenza.