I want to prove $\mathrm{SL}(2,\mathbb{R})$ acts transitively on the upper half plane $\mathbb{U}:=\{z\in \Bbb C\ |\ \mathrm{Im}(z)>0\}$ by $$z\longmapsto \dfrac{az+b}{cz+d}.$$ Is it enough to say that since $\begin{pmatrix} a & b\\c & d \end{pmatrix}\in \text{SL}(2,\mathbb{R})$ is always invertible, for $x,y\in \mathbb{U}$, we can always find a matrix $A\in \text{SL}(2,\mathbb{R})$ such that $Ax =y$?
I feel like there should be more to it.
Suppose $\;z\in\Bbb C\,,\;w\in\Bbb H\;$, and write $\;w=n+im\;,\;\;n,m\in\Bbb R\;,\;m>0\;$:
$$\frac{az+b}{cz+d}=w\iff (a-cw)z=dw-b\iff z=-\frac{dw-b}{cw-a}$$
and
$$-\frac{dw-b}{cw-a}\cdot\frac{c\overline w-a}{c\overline w-a}=-\frac{cd|w|^2-adw-bc\overline w+ab}{|cw-a|^2}=$$
$$=-\frac{ab+cd|w|^2+(ad+bc)n}{|cw-a|^2}+\frac{\overbrace{(ad-bc)}^{=1}m}{|cw-a|^2}i$$
so also $\;z\in\Bbb H\;$ and we're done