English: Finally, eh?
Telugu: చివరగా, అవునా?