The Diplomat is still facing a tough competition from Vicky Kaushal starrer Chhaava. It earned Rs 6.81 crore on its 31st day ...