No it is not, Kanz ul iman By Alahazrat Imam ahmed raza khan is way better than your thanvis translation. There are many translations better than thanvis. such as maarif ul quran, zia ul quran etc.