Rakeysh Mehra speaks on Delhi-6