English: Anyhow, we are finally there.
Telugu: చివరగా, మేము చివరికి వచ్చాము.