English: And in the end, finally, we got there.
Telugu: చివరగా, మేము చివరికి వచ్చాము.