Beating Race 3 and Padmaavat, the film delivered the biggest opening of 2018 with a collection of ₹34.75 crores on Friday