Yes Alhamdolillah its trouble free.
Karcher's are overpriced imho. In the same price bracket, karcher (k2) offers you a washer with 110-120 bar pressure whereas Total (2000w) provides you 150 bar pressure.
According to main distributor of Total in Lhr, they are also providing Spare parts & service support.
These are the reasons I went for Total.