English: Anyway, we got there eventually.
Telugu: చివరగా, మేము చివరికి వచ్చాము.