the last few days have borne witness to serious unreliability a trading partner
The last few days have borne witness to Russia's serious unreliability as a trading partner.
The last few days have borne witness to serious unreliability a trading partner.