English: At long last, we’ve finally reached…
Telugu: చివరగా, మేము చివరికి వచ్చాము.