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