English: After all this time has he come at last?
Telugu: చివరికి ఈ సమయానికి వచ్చావన్నమాట?