Ciò nonostante (en. Nonetheless)

Translation into Italian