English: But he finally arrived!
Telugu: చివరలో వచ్చిందీ అతనే!