@dhanya : no need to define an extra variable for an alert view, and the coding style here needs a little bit clean up:
<pre>
  [[[UIAlertView alloc] initWithTitle:NSLocalizedString(@"2-factor title", nil)
                              message:NSLocalizedString(@"2-factor Instruction", nil)
                             delegate:self
                    cancelButtonTitle:NSLocalizedString(@"Cancel", nil)
                    otherButtonTitles:NSLocalizedString(@"Go to Safari", nil), nil] show];
</pre>