English: Are you finally here?
Telugu: చివరికి ఈ సమయానికి వచ్చావన్నమాట?