English: Finally, dear.
Telugu: చివరకు, ప్రేగు.