English: finally arrived . . .
Telugu: చివరకు మేము వచ్చాము . . .