English: And that eventually did happen.
Telugu: చివరకు ఫైనల్లోనే అది జరిగింది.