Incorrect Solution:
critical problem in this question is to find out which is greater between $f_1$ and $f_2$, for that purpose we take $\log$ on both functions:
for $f_1$:
$$\log \log n + 0.999999 \log n$$
for $f_2$:
$$\log n + \log 10^7$$
in $f_1$ we are adding a non-constant entity but that's not the case with $f_2$. Hence, $f_1$ is greater.
we get answer = option C like this. BUT this is FALSE. Even after taking $\log$ we cannot deduce a meaningful conclusion coz Product terms cannot be ignored, See discussion in comments below.
So, a more robust approach is to see mathematically what happens when $n \rightarrow \infty$
Correct Solution:
let us assume that 0.999999 = 0.5, just to make things simple, it is a constant & also a fraction so it will continue to maintain its nature during this process, so this move is ok. Now, we have:
$\begin{align*} \lim_{n \rightarrow \infty} \left| \frac{f_1(n)}{f_2(n)} \right| &= \lim_{n \rightarrow \infty} \frac{\sqrt{n} \log n}{n}\\ &= \lim_{n \rightarrow \infty} \frac{\frac{1}{\sqrt{n}} + \frac{\log n}{2 \sqrt n}}{1}\\ &= \lim_{n \rightarrow \infty} \frac{2+ \log n}{2\sqrt{n}}\\ &= \lim_{n \rightarrow \infty} \frac{0+\frac{1}{n}}{2\times \frac{1}{2\sqrt{n}}}\\ &= \lim_{n \rightarrow \infty} \frac{1}{\sqrt{n}}\\ &= 0 \end{align*}$
since, at $n \rightarrow \infty$ shows that the value of the expression = $0$ this means that for sufficiently large $n$ the denominator has to be a much bigger value that is making the expression $=0$. So, $f_2$ is asymptotically bigger.
Hence, answer = option D