Deepika Padukone reveals the secret to her happy life, netizens impressed | IWMBuzz