I need help in understanding a (topological) proof of Fundamental theorem of algebra.
Here is the Proof:
Suppose $f(z)=a_nz^n+...+a_0$ with $a_0 \neq 0, n \geq1.$ WLOG, assume that $a_n=1.$ We know $f(z)$ is a continuous function $\mathbb{C}\rightarrow \mathbb{C}.$ Further, $$\lim_{z\rightarrow \infty} \frac{z^n}{f(z)}=1,$$ and so for a sufficiently large circle $C_r$ we have $$|z^n - f(z)|\leq \lambda r^n$$ with $0<\lambda < 1, z\in C_r.$ For any $r>0,z^n$ winds $C_r$ around the origin $n$ times.Therefore by the fellow traveller property $f(z)$ will also wind a sufficiently large $C_r$ n times around the origin.
For a small enough r, $f(z)\approxeq a_0$ on $C_r$, so $f(C_r)$ makes a small loop around $a_0$ and will not wind origin at all. Since $f(z)$ is continuous, $f(C_r)$ will depend continuously on $r$. Since $f(C_r)$ has winding number 0 for a small radius r and winds n times around the origin for larger r, there must be intermediate radius $r_1$ with $f(C_{r_1})$ passing through the origin. It then follows that there must be a point $z_0$ on $C_r$ with $f(z_0)=0. $ This proves the theorem.
I do not quite understand the statements that are in bold letters. Thanks.

Here is how I would explain the three "bold statements".
(i) If $z\in C_r$ then $\vert z^n-f(z)\vert =\vert z^n\vert\, \left\vert 1-\frac{f(z)}{z^n}\right\vert= \left\vert 1-\frac{f(z)}{z^n}\right\vert\, r^n$. Since $f(z)/z^n\to 1$ as $\vert z\vert\to \infty$, you have $\left\vert 1-\frac{f(z)}{z^n}\right\vert\leq\frac 12$ if $z\in C_r$ and $r$ is large enough, so that $\vert z^n-f(z)\vert\leq \frac 12\, r^n$.
(ii) Since $a_0\neq 0$, $f(C_r)$ will stay in a disk centred at $a_0$ and not containing $0$ if $r$ is small enough. So $f(C_r)$ will not loop around $0$.
(iii) If you assume that $f(C_r)$ never passes through $0$, then the winding number of $f(C_r)$ will be always defined and will depend continuously on $r$. Since this winding number is equal to $0$ for small $r$ and to $n$ for large $r$, you get a contradiction.