English: At last, we had arrived!
Telugu: చివరగా, మేము చివరికి వచ్చాము.