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