EU imposes fine of 34 thousand crores on Google